利用postmessage跨域向子页面传父页面的window对象
代码:
1.父页面
window_parent = this.window;
var ifr = document.getElementsByClassName('video_iframe');
ifr.contentWindow.postMessage(window_parent,target);
2.iframe页面
window.addEventListener('message',function(event){
if(event.origin == 'https://xxx.com'){
this.window = event.data;
}
},false);
报错:
postMessage这个api,MDN上说的是可以传对象的,却报这样的错
精慕HU
不负相思意
哔哔one
繁星coding
相关分类