window.postMessage
メソッドのヘルプが必要です。私は、親ウィンドウからiframeにメッセージを投稿しようとしています。JavaScriptでpostMessage()を実装するにはどうすればよいですか?
のiframeの名前とIDはmyFrame
ある、と私は無駄で、次のコードを試してみました:
document.getElementById('myFrame').contentWindow.postMessage('Hello','*')
window.postMessage
メソッドのヘルプが必要です。私は、親ウィンドウからiframeにメッセージを投稿しようとしています。JavaScriptでpostMessage()を実装するにはどうすればよいですか?
のiframeの名前とIDはmyFrame
ある、と私は無駄で、次のコードを試してみました:
document.getElementById('myFrame').contentWindow.postMessage('Hello','*')
は、バックステップとデバッグしてください。
document.getElementById('myIframe')
さんは何を提供していますか?document.getElementById('myIframe').contentWindow
さんは何を提供しますか?postMessage
という名前のグローバルメソッドがありますか?
同じドメインにあるページはありますか?それ以外の場合は、XSSのセキュリティ問題に遭遇している可能性があります。その理由は動作していない可能性が高いからです。 – kieran
@kieran私はドメイン間のコミュニケーションを探していましたが、2日間のグーグル・グーグルでこれを最善の方法で見つけました: - https://developer.mozilla.org/en/dom/window.postmessage – sreejith
どのようなエラーそれはあなたに与えましたか?ちょうど「うまくいきません」とは具体的ではありません。 – Thai