【Js】非同源tab頁之間傳遞信息

非同源的意思:http協議不一樣&域名不一樣&端口不一樣!!!localstorage

A頁面傳遞消息給B頁面的狀況,單向。

方案一:iframe

  1. A頁面下的iframe的連接設爲B的連接或B的同源連接
  2. 經過Postmessage把A的信息傳給iframe
  3. iframe拿到信息存到localstorage下
  4. 打開B頁面,經過localstorage拿到A頁面傳來的信息。
相關文章
相關標籤/搜索