我想知道现代web浏览器上是否有可靠的方法来检测文档回流和/或重新绘制,或者是否对这种可能将其放入W3规范的东西有任何迫切的兴趣。
我还想知道,如果不能以标准或跨浏览器的方式实现,如何使用供应商特定的技巧(例如Mozilla显然有MozAfterRepaint事件)来实现。
谢谢。
您无法准确测量,但您可以通过查看任何javascript进行预测,这些javascript是样式、动画、添加/删除元素类的getter或setter/changer。这可以通过使用javascript来ajax页面上的所有javascript来获取javascript字符串,然后使用正则表达式来检测它们的位置。创建一个包含所有方法名的对象。
如果你想实时捕获它,你可以使用以上方法的组合,并在页面上使用所有方法来调用你自己的中介,将它与上面的对象引用结合起来。