0
我有一個窗口,它是父窗口。然後在這個窗口中有一個iframe。 在父窗口中,我正在進行ajax調用。在我從調用中接收數據後,我需要將數據發佈到子iframe。父窗口到iframe消息正在工作
在孩子的iframe,我已經註冊了呼叫下面給出 -
function Mymessage() {
console.log("Received message from parent window");
}
window.addEventListener("message", Mymessage, false);
在父,在Ajax調用,我傳送數據到孩子的iframe的成功,下面給出 -
window.postMessage(mydata, '*');
問題 - 我一直在調試,閱讀它。但不工作。 「Mymessage」函數根本不會被調用。爲什麼?
當我把調試點放在window.postmessage上時,它會觸發它。但是當我嘗試進入它內部時,它會進入下一行。這是正確的嗎?
請給我建議,我一直在這個問題上抨擊我一段時間了。由於
這個工作對我來說感謝....給予好評 – Akki619