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

解决方法:在子页面

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

然后在父页面

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

设置监听的方法就可以了

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐