gpt4 book ai didi

javascript - 如何替换窗口/iframe的文档对象

转载 作者:行者123 更新时间:2023-12-04 02:19:53 25 4
gpt4 key购买 nike

我需要在 iframe 窗口中注入(inject)我之前实例化的文档对象,并且我无法将其序列化为字符串或远程 url(这些是以前的 stackoverflow 帖子中提出的解决方案),因为此文档对象的元素绑定(bind)到其他对象在我的代码中。

我该怎么做 ?

谢谢,
湾。

最佳答案

尝试使用 importNode :

/* Change these: */
var documentToCopy = document,
iframeDocument = iframe.contentWindow.document;

/* Replace current document-element (<html>) with the new one: */
iframeDocument.replaceChild(
iframeDocument.importNode(documentToCopy.documentElement, true),
iframeDocument.documentElement
);

https://developer.mozilla.org/en/DOM/document.importNode

关于javascript - 如何替换窗口/iframe的文档对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1356942/

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