2

我遇到了一个问题,当我多次重复 3dtransform 时,它开始以奇怪的方式降低性能。

我想知道的是——是否有某种方法可以转储整个页面 DOM 以及之前和之后的所有属性,以便我可以运行 diff 并查看留下了什么?我知道我可以从网络检查器中复制 html,但是有没有办法转储所有元素及其所有属性?我知道这会很长,但希望一旦运行,差异会相对较短。

4

1 回答 1

0

您可以在文档对象上使用 MutationObserver 来获取在给定时刻开始观察的 dom 的架构/属性/属性更改。

https://developer.mozilla.org/en-US/docs/DOM/MutationObserver http://updates.html5rocks.com/2012/02/Detect-DOM-changes-with-Mutation-Observers

于 2013-02-07T18:30:49.513 回答