1

我想在本地存储 iframe 中的网页。有没有办法在本地保存整个网页,以及链接存在于 head 标签中的脚本?

我可以保存网页,但不能保存其链接存在于 html 的 head 标签中的脚本。我正在使用 - 保存 iframe 中存在的网页 -

var framelist = document.getElementsByClassName("myFrame");
for (var i = 0; i < framelist.length; i++)
{
     APP_NAMESPACE.src_html_map[framelist[i].getAttribute("src")] = framelist[i].contentDocument.documentElement.innerHTML;
}

我检索本地存储的网页使用 -

for (var i = 0; i < framelist.length; i++)
{
     framelist[i].contentDocument.documentElement.innerHTML = APP_NAMESPACE.src_html_map[framelist[i].getAttribute("src")];
}

现在由于网页中包含的 javascript 文件没有被保存,我无法与网页进行交互。

有什么方法可以完成我想做的事情吗?任何帮助将不胜感激。谢谢 !

4

0 回答 0