HTML5 メソッド「postMessage」を使用しようとしています。この方法は「最新の」ブラウザでしか機能しないことはわかっていますが、私の顧客ベースにとってはそれで十分です。
私の状況は次のとおりです。ドメイン「abc.com」のブラウザ ウィンドウで、ドメイン「xyz.com」の新しいウィンドウが開きます。私は両方のドメインを所有しており、必要な JavaScript をどちらの側にも置くことができます。私が知る限り、「postMessage」を使用して 2 つのウィンドウ間でメッセージを送信できるはずです。これは Chrome では機能しますが、IE 9 では機能しません。子ウィンドウから親ウィンドウへの参照を取得することも、その逆もできません。両方のウィンドウが同じドメインにある場合、問題はありません。
では、これは IE の「postMessage」実装のバグ (「機能」) ですか? 私がやろうとしていることを達成する方法はありますか?
どうもありがとう!