简单解决 Blocked a frame with origin XXX from accessing a cross-origin 。iframe跨域问题

大多数是因为使用 window.parent 或 top.xxxx
在子页面,想使用父页面的参数,但是原因两个的域名不一样,所以会出现跨域问题

解决方法:在子页面

window.postMessage("message", '*');//后面的*号就是处理跨域问题的

然后在父页面

window.addEventListener('message', function (msg) {
console.log(msg.data);
})

设置监听的方法就可以了

你可能感兴趣的:(vue,js,javascript)