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条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS6,CentOS7官方镜像安装Oracle11G
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Hadoop3单机部署,实现最简伪集群
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果