我想在本地存储 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 文件没有被保存,我无法与网页进行交互。
有什么方法可以完成我想做的事情吗?任何帮助将不胜感激。谢谢 !