gpt4 book ai didi

javascript - 在文档之间移动整个 html 页面上下文

转载 作者:行者123 更新时间:2023-11-28 08:16:37 25 4
gpt4 key购买 nike

有没有一种方法可以将整个 dom(javascript 状态、文档状态、所有内容)从一个文档移动到另一个文档?

我的第一个想法是使用 iframe 但显然你无法在不重新加载的情况下在 dom 周围移动 iframe。

我的第二个想法是对 window 对象进行深度复制,但显然这很耗时,有很多陷阱,并且不处理 dom 状态。

可以这样做吗?我基本上想对一个文档进行沙箱处理,然后将其状态移动/复制到另一个文档。

仅供引用,这是一个 node-webkit 应用程序。我想将 dom 从一个窗口复制到另一个窗口。

例如我可以这样做:


window2.document = window1.document;
window2.document.body.innerHtml( window1.document.body );//不知道语法

最佳答案

不,HTTP 是一种无状态协议(protocol),因此在 HTML 文档之间移动状态没有多大意义。

我建议研究单页应用程序。让单个 HTML 文档处理状态。然后根据需要发出AJAX请求来部分更新数据。

关于javascript - 在文档之间移动整个 html 页面上下文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23509859/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com