以前の ajax 呼び出しからのネストされたオブジェクトを含む親ウィンドウにオブジェクトがありますが、簡単にするために、次のようにします。
var myStuff = { id:1, computer:"ZX Spectrum" };
ポップアップ ウィンドウを開いて、オブジェクトへの参照を渡す必要があります。したがって、私は持っています:
this.oPopup = window.open("/my/page.htm", "MyPopupTarget", opts, false);
this.oPopup.myStuff = myStuff;
通常はこれで問題なく動作しますが、2 行目で例外が発生することがあり、「myStuff」変数が存在しないことが検出されたときにポップアップ ウィンドウで例外が発生することもあります。
これはタイミングの問題だと思いますが、myStuff オブジェクトを確実に渡す方法を知りたいです。setTimeout() でラップする必要がありますか? 聴けるイベントはありますか?
ありがとう。