【Js】非同源tab页之间传递信息
时间 2021-04-14
标签
localstorage
iframe
域名
协议
端口
block
消息
message
非同源的意思:http协议不一样&域名不一样&端口不一样!!!localstorage
A页面传递消息给B页面的状况,单向。
方案一:iframe
- A页面下的iframe的连接设为B的连接或B的同源连接
- 经过Postmessage把A的信息传给iframe
- iframe拿到信息存到localstorage下
- 打开B页面,经过localstorage拿到A页面传来的信息。