【发布时间】:2014-06-23 23:04:49
【问题描述】:
有没有办法将整个 dom(javascript 状态、文档状态、所有内容)从一个文档移动到另一个文档?
我的第一个想法是使用iframe,但显然你不能在不重新加载的情况下在 dom 周围移动 iframe。
我的第二个想法是对 window 对象做一个深拷贝,但显然这样做很耗时,有很多陷阱,并且不处理 dom 状态。
可以这样做吗?我基本上想对一个文档进行沙箱处理,然后将其状态移动/复制到另一个文档。
仅供参考,它是一个 node-webkit 应用程序。我想将 dom 从一个窗口复制到另一个窗口。
例如我可以这样做:
window2.document = window1.document;
window2.document.body.innerHtml( window1.document.body ); //dont know the syntax
【问题讨论】:
标签: javascript html dom iframe