0

IE9ベータ版では、親ウィンドウから子ウィンドウのJavaScript変数にアクセスできません。

var mywin = window.open('popup.jsp', 'popup', 'width=400,height=200,scrollbars=yes');

if(mywin.foo == 'bar') {
   // do something
}

popup.jspには、次のようなスクリプトが含まれています

var foo = 'bar';

ifブロック内の条件は、IE9を除く他のすべてのブラウザーで真実です。IE9では、 mywin.foo未定義です。

誰かがこれに光を当てることができますか?

4

1 に答える 1

1

この問題は IE9 RC1 で修正されました。IEのバグのようです。

于 2011-03-10T15:08:30.090 に答える