Cookie 跨域解决方案(IFrame跨域)
生活随笔
收集整理的這篇文章主要介紹了
Cookie 跨域解决方案(IFrame跨域)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
IFrame跨域思路:假設有a.haorooms.com/text.html和b.haorooms.com/text.html兩個頁面,通過a.haorooms.com/text.html頁面去修改b.haorooms.com/text.html頁面的本地數據:
① 在a.haorooms.com/text.html頁面創建一個iframe,嵌入b.haorooms.com/text.html頁面。② a.haorooms.com/text.html頁面通過postMessage傳遞指定格式的消息給b.haorooms.com/text.html頁面。③ b.haorooms.com/text.html頁面解析a.haorooms.com/text.html頁面傳遞過來的消息內容,調用localStorage API 操作本地數據。④ b.haorooms.com/text.html頁面包裝localStorage的操作結果,并通過postMessage傳遞給a.haorooms.com/text.html頁面。⑤ a.haorooms.com/text.html頁面解析b.haorooms.com/text.html頁面傳遞回來的消息內容,得到 localStorage 的操作結果。到此?Cookie 跨域解決方案(IFrame跨域)介紹完成。
總結
以上是生活随笔為你收集整理的Cookie 跨域解决方案(IFrame跨域)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: bzoj1031
- 下一篇: 晶体三极管的结构和符号