iframe跨域传递参数


子页面(iframe引入的页面)

window.parent.postMessage({eventId:data.eventId},'*');
postMessage的参数:

第一个:要传递的数据,可以是字符串,可以是对象。

第二个:通知给哪个源下面的资源,比如“https://www.sazyj.cn”,则只有父页面在次源下才能接收到这个数据

父页面

window.addEventListener('message', function (e) {    
	console.log(e.target.data);
},false);

文章作者: SongAn
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 SongAn !
  目录