跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • iframe 嵌套如何解决页面通信的跨域问题
未分類
22 5 月 2020

iframe 嵌套如何解决页面通信的跨域问题

iframe 嵌套如何解决页面通信的跨域问题

資深大佬 : cwz346852114 0

a 页面为父页面 b 页面为子页面

a 和 b 页面不在同一个一级域名下 无法使用 window.domain

a 页面通过 iframe 引入 b 页面 b 页面通过 window.parent.fnc() fnc 为 a 页面的方法

这样会导致跨域 请问大佬们有什么好的解决方案吗

大佬有話說 (7)

  • 資深大佬 : tuean

    可以使用 postMessage

  • 主 資深大佬 : cwz346852114

    不同域名下

  • 主 資深大佬 : cwz346852114

    @tuean 不同域名下

  • 資深大佬 : shiji

    @cwz346852114 一说的是正确的。
    前提是你这两个域名都能控制。

    如果其中一个不是你的域名 那就不可能了

  • 主 資深大佬 : cwz346852114

    @shiji 有个域名是外包那边的 外包的页面嵌入我的页面

  • 資深大佬 : gouflv

    别多想,就是 postMessage

  • 資深大佬 : tuean

    @cwz346852114 你可以先了解下 postMessage 的使用 简单来说就是在同一浏览器 tab 下跨 iframe 传递参数的一种方式 当然 传递方和接收方两个站你都需要拥有控制权

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具