移动端window.open无法使用opener

在下,杨江河 2020-11-24 10:20:02
我是在一个app中嵌入了一个web,从A页面window.open打开B页面,在B页面中opener.funname执行A页面的函数时报错,而且在B页面中window.close()也无效,但是window.opener是存在的。window.history.back();可以返回A页面,这是什么情况啊,糊涂了
...全文
1074 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaobozi6 2020-12-15
  • 打赏
  • 举报
回复
B页面执行A页面的函数是跨域了,所以会报错,window.close()在很多浏览器上不支持的,列如百度、qq浏览器等。

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧