0
我發送郵件使用PostMessage的數據,但要獲得他們的權利沒有得到。PostMessage的jQuery中
我嘗試:
變體1:
window.addEventListener("message", function(event) {
console.log(event.data);
}, false);
變2:
$.bind("message", function (data) {
console.log(data);
}, false);
第一個變體的作品,但沒有使用jQuery的。告訴你如何在這種情況下使用jQuery?
如果需要發送代碼::
$(function() {
var iframe = $('iframe#someFrame');
setTimeout(function() {
iframe[0].contentWindow.postMessage('message to localhost', '*');
}, 1000);
});
'$(窗口)。在( 「信息」,函數(事件){。 ..});'也許.. *注意:未測試* – techfoobar
爲什麼你要在這種情況下使用jQuery?我不能說我說你不應該,這是你的代碼,只是出於興趣 – CodingIntrigue
如果我使用'event.data' =未定義 –