我想使用javascript将DOM树的当前状态序列化为字符串。尽管我更喜欢html,但生成的格式并不重要。
是否有捷径可寻?
作为记录,我想使用PhantomJs自动下载页面,使用js脚本进行操作,并保存页面的当前状态(但不保存为图像或pdf)。
您可以使用XMLSerializer序列化任何元素或dom的一部分,这是代码
Element.prototype.innerText = function(){
var serializer = new XMLSerializer();
var serialized = serializer.serializeToString(this);
return serialized;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
506 次 |
| 最近记录: |