次のような単純な JavaScript コードがあります。
<script type="text/javascript">
function openWindow() {
var mywindow = window.open("file.html");
mywindow.document.getElementById("foo").innerHTML="Hey you!!";
}
</script>
この関数は onclick イベントで呼び出されます。ウィンドウは正常に開きますが、要素の innerHTML は変更されません。これは私が所有するファイルであるため、どのセキュリティ ポリシーによってもブロックされていないことがわかっており、id 'foo' を持つ要素は確実に存在します。(これは DIV です)。.src や .value などの .innerHTML の他のバリエーションを試しましたが、何も機能しないようです。誰か提案はありますか?