iframes に存在する Web ページをローカルに保存したいと考えています。リンクが head タグにあるスクリプトとともに、Web ページ全体をローカルに保存する方法はありますか?
Web ページは保存できますが、html の head タグにリンクが存在するスクリプトは保存できません。- を使用して、iframe 内に存在する Web ページを保存しています。
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;
}
- を使用して、ローカルに保存された Web ページを取得します。
for (var i = 0; i < framelist.length; i++)
{
framelist[i].contentDocument.documentElement.innerHTML = APP_NAMESPACE.src_html_map[framelist[i].getAttribute("src")];
}
Web ページに含まれる JavaScript ファイルが保存されないため、Web ページを操作できません。
私がやろうとしていることを達成する方法はありますか? どんな助けでも大歓迎です。ありがとう !