出于调试目的,我需要获得实时更新的HTML。
我正在使用document.documentElement.innerHTML来获取文档的html标记内的当前HTML。 当我这样做时,我注意到并非用户可以做出的所有更改都包含在innerHTML的结果中。
到目前为止我测试的内容包括:
未包含的内容:
简而言之,我需要一种抓取所有HTML的方法,包括用户或某些脚本所做的每一次更改。 这需要通过DOM完整遍历,读取所有元素及其属性,还是有更简单的方法? (在第一种情况下,如果有人能指出我这样的剧本,我会很高兴)