これはばかげているように聞こえるかもしれませんが、共有する必要がある状況がいくつかありJavaScript Objects
ますiframe
。
目的に合わせて使おうとするlocalStorage
と、ブラウザによっては対応していない可能性があるとのこと
。 /JavaScript
オブジェクトを共有する代替案iframe
以下の例では、同じページに移動する可能性があります
親ページ.html
<html>
...
<head><script src="script1.js" type="text/Javascript"></script></head>
<body>
...
<iframe src="childpage.html"></iframe>
</body>
</html>
childpage.html
<html>
...
<head><script src="script2.js" type="text/Javascript"></script></head>
...
</html>
注:
parentpage.html、childpage.html、script1.js、script2.jsは同じドメインの同じ場所にあります
script1.js が、JavaScript Object
公開する必要がある を使用しているとします。
ブラウザ/UserAgent は、ページで使用されるWindow Object
追加要素ごとに個別の を作成し、それを にアタッチ/拡張すると にiframe
アクセスできないため、最後の望みは薄れつつあるようです!Public JavaScript Object
Window Object/Document Object
解決策/回避策はありますか?