iframe父页面跨域向子页面传递消息
使用H5的postMessage()方法
嵌入iframe的父页面
//指定iframe var iframe = document.getElementById("myiframe").contentWindow; //发送的消息 var msg = 1; //嵌入iframe的域名 var childDomain = "https://api.ehuier.com"; iframe.postMessage(msg, childDomain);
iframe子页面
window.addEventListener('message', function (e) { //接收消息 if (e.data == 1) { 待执行逻辑 } }, false);

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
SAP Commerce Extension Module
Extension modules are structural elements of an extension. 类似ABAP开发包的概念。 An extension may include several extension modules serving as structural elements. Each of them offers a certain set of functionality. The functionality of the extension that you wish to have depends on extension modules that you implement. Extension module分为core和web两类。 core extension module包含这些组件: type system definition 位于items.xml文件里,位置和命名规范: java file extension版本 In addition, every SAP Commerce package contains a file wi...
- 下一篇
一文让您搞清楚@Resources, @Inject和@Autowired的区别
@TOC 本文简述这三个Spring应用里常用的注解区别。 @Resources 官方文档里对@Resources的说明: The @Resource annotation is part of the JSR-250 annotation collection and is packaged with Jakarta EE. 什么是JSR-250呢?访问这个链接:https://jcp.org/en/jsr/detail?id=250 里面有很多PDF可以下载: 打开一看,其实就是Java支持的注解的文档。这些文档是最权威的: 文档里介绍,@Resources对Bean的注入按照如下的优先级进行: Match by Name Match by Type Match by Qualifier Match by Name 我们来看看Match by name的例子。下面的代码试图通过Match by Name注入一个名称为namedFile的Bean: @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration( loade...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2全家桶,快速入门学习开发网站教程
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- SpringBoot2整合Thymeleaf,官方推荐html解决方案