您当前的位置:首页 > 前端 > javascript > js跨源通信postMessage

js跨源通信postMessage

日期:2021-07-09 09:22:50    浏览:232

1、子页面向父页面发送消息
var parentData = {type: 'passDataBack', data: passData};
window.parent.postMessage(parentData, '*');
 
2、父页面向子页面发送消息
var data = {type: 'answerResult', data: jsonData.data};
$(".courseware_h5 iframe")[0].contentWindow.postMessage(data, '*');
 
3、接收消息方法
window.addEventListener('message', function (e) {
})

Tags: js

世事无常

要有遥不可及的梦想,也要有脚踏实地的本事