原生iframe 父子页面通讯

简介: 原生iframe 父子页面通讯

html

复制代码 1.父页面向子页面传递值 let kiwiIframe = document.querySelector("#kiwiIframe"); kiwiIframe.contentWindow.postMessage("support_ok", "*"); 复制代码 2.子页面接受值 window.addEventListener("message", function () { // console.log(event.data); switch (event.data) { case "support_ok": console.log('????') break; } }); 复制代码 3.子页面再向父页面传递值 window.parent.postMessage("support", "*"); 复制代码 4.父页面再次接受值 window.addEventListener("message", function (event) { // console.log(event); switch (event.data) { case "support": console.log('?????') break; } }); 复制代码 作者: Bill 本文地址: http://biaoblog.cn/info?id=1645426309155 版权声明: 本文为原创文章,版权归 biaoblog 个人博客 所有,欢迎分享本文,转载请保留出处,谢谢!
相关文章
|
前端开发
React-父子组件通讯
React-父子组件通讯
71 0
React-父子组件通讯
|
5月前
iframe的父子页面通信
【10月更文挑战第2天】
145 2
|
6月前
|
JavaScript
关于Vue非父子组件通信遇到的细节问题
本文讨论了Vue中非父子组件通信的一个细节问题,即当使用事件总线($eventsBus)进行通信时,需要确保两个组件能够同时在页面上显示,否则可能无法正确触发和监听事件。作者通过组件A和B的例子说明了这一点,并指出解决方案是在一个共同的父组件C中监听事件。
37 2
关于Vue非父子组件通信遇到的细节问题
|
5月前
|
JavaScript 前端开发
前端js,vue系统使用iframe嵌入第三方系统的父子系统的通信
前端js,vue系统使用iframe嵌入第三方系统的父子系统的通信
|
JavaScript
63Vue - 自定义事件(非父子组件通信)
63Vue - 自定义事件(非父子组件通信)
31 0
|
10月前
|
JavaScript
vue父子组件之间通讯方式
vue父子组件之间通讯方式
46 2
|
10月前
|
JSON 小程序 JavaScript
【微信小程序】-- 自定义组件 - 父子组件之间的通信(三十八)
【微信小程序】-- 自定义组件 - 父子组件之间的通信(三十八)
|
10月前
|
存储 人工智能 JavaScript
Vue组件之间的通信方式都有哪些?
Vue组件之间的通信方式都有哪些?
|
存储 API UED
uniapp跨页面传递数据的几种方式
uniapp跨页面传递数据的几种方式
1003 0
|
小程序
微信小程序-父子组件通信
微信小程序可有意思了
330 0