document.cloneNode(true) 未克隆 iframes contentDocument

document.cloneNode(true) is not cloning the iframes contentDocument

提问人:endosama 提问时间:11/5/2023 更新时间:11/5/2023 访问量:14

问:

我正在做一个项目,我需要克隆一个 DOM 树文档来应用一些更改并对文档进行假设,而不会影响原始文档。 我在使用 .问题在于,克隆文档的子 iframe 的属性是 ,而它们是在原始 DOM 中定义的。document.cloneNode(true)iframe.contentDocumentundefined

是否有解决方法或替代方法可以深度克隆包含 iframe 并确保定义属性的 DOM 元素?contentDocument

提前感谢您:)

JavaScript DOM iframe

评论

1赞 Bergi 11/5/2023
否,不是属性,因此不会克隆。克隆的 iframe 是一个单独的元素,必须加载自己的内容文档。.contentDocument

答: 暂无答案