0

iframe からホストされている親サイトにオブジェクトを送信しようとしています。見つけた

Html5 - クロス ブラウザ Iframe ポストメッセージ - 子から親へ?

iframe から親ウィンドウ関数を呼び出す

これをすべてのブラウザーで動作させることができました (postmessage は IE では動作しませんでした)。

var data = {'iframedata': true, 'message':'object received from iframe'};
function sendDataToParent(){
    parent.receiveData(data);
}

私が見ているすべての投稿は、parent.postmessage が html5 のウィンドウ間でデータを送信する安全な方法であると言っています。

4

1 に答える 1

0

iframe がホスティング ページ (親) とは異なるドメインにある場合、関数の呼び出しは機能しません。

于 2013-10-21T11:19:49.867 に答える