2011-11-08 33 views
3

HTML5メソッド 'postMessage'を使用しようとしています。私はこの方法が「近代的な」ブラウザでのみ機能することを知っていますが、私の顧客ベースでは十分です。HTML5 PostMessageクロスドメイン問題

ここに私の状況です: ドメイン 'abc.com'のブラウザウィンドウがドメイン 'xyz.com'に新しいウィンドウを開きます。私は両方のドメインを所有しています。私はどちらの側にも必要なjavascriptを置くことができます。私が知ることから、私は 'postMessage'を使って2つのウィンドウ間でメッセージを送ることができるはずです。これはChromeでは動作しますが、IE 9では動作しません。子ウィンドウから親ウィンドウへの参照を取得できません。両方のウィンドウが同じドメイン上にある場合は、問題はありません。

IEの 'postMessage'実装のバグ( "機能")ですか?私がやろうとしていることを達成できる方法はありますか?

多くの感謝!

+0

リンク、または使用しているコードを投稿できますか? – robertc

答えて

関連する問題