iframe+postMessage实现跨域通信
pitaojin
发布
于
2018-05-25 16:52:30
发布
于
2018-05-25 16:52:30
本文参与
腾讯云自媒体分享计划
,分享自作者个人站点/博客。
原始发表:2018.05.16,
如有侵权请联系
cloudcommunity@tencent.com
删除
评论
登录
后参与评论
目录
-
前言
-
需求背景:
-
实现思路:
-
项目背景
-
具体实现
-
参考资料
-
1、A页面使用到的语法
- window.postMessage()
- window.addEventListener('message', receiveMessage, false);
- receiveMessage = (event) => {}
-
注意点!!!
-
2、B页面使用到的语法
- top.postMessage('data', 'http://www.blogoog.com:8000')
- window.addEventListener('message', receiveMessage, false);
- receiveMessage = (event) => {}
-
window.postMessage()中的window到底是啥?
- 需要特别注意的坑
-
献上代码
-
A页面
-
B页面
-
B页面
-
A页面
-
2、B页面使用到的语法
-
1、A页面使用到的语法
-
参考资料
-
项目背景
-
实现思路:
-
需求背景: