Javascript 如何在iFrame中获取包括HTML在内的整个文档HTML?
我正在开发一个chrome扩展,我希望内容脚本在页面完全加载后将整个HTML发送到后台脚本 在内容脚本document.documentElement.innerHTML中;返回文档HTML,但不包括元素中的HTMLJavascript 如何在iFrame中获取包括HTML在内的整个文档HTML?,javascript,html,dom,iframe,google-chrome-extension,Javascript,Html,Dom,Iframe,Google Chrome Extension,我正在开发一个chrome扩展,我希望内容脚本在页面完全加载后将整个HTML发送到后台脚本 在内容脚本document.documentElement.innerHTML中;返回文档HTML,但不包括元素中的HTML 是否有一种方法可以获取页面的整个HTML,包括其中的HTML?您首先需要找到iFrame节点,然后使用contentDocument让其子节点访问HTML 您的答案是:iFrameNode.contentDocument.children[0] iFrameNode.content
是否有一种方法可以获取页面的整个HTML,包括其中的HTML?您首先需要找到iFrame节点,然后使用contentDocument让其子节点访问HTML 您的答案是:iFrameNode.contentDocument.children[0] iFrameNode.contentDocument.children将为您提供iFrame文档的所有子级,但它只有1个是html iFrameNode.contentDocument.children[0]应该可以做到这一点