博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iframe 数据传递
阅读量:6984 次
发布时间:2019-06-27

本文共 695 字,大约阅读时间需要 2 分钟。

1.使用iframe是父页面与子页面的数据传递

2.使用iframe 跳转部分研究处理ios兼容性
2.1 safai 会阻止iframe里的window.open()函数
采用了讲需要跳转的页面传向父页面,让父页面进行处理跳转

//子页面向父页面传递信息parent.postMessage({变量名: 数据}, '*');//子页面监听父页面传递来的数据进行处理window.addEventListener("message", 处理数据函数, false);//父页面向子页面传递数据iFrame = document.getElementById('frame')    //iframe加载完毕后再发送消息,否则子页面接收不到message    iFrame.onload = function () {        //iframe加载完立即发送一条消息        iFrame.contentWindow.postMessage({            "ttxId": getQueryString("ttxid"),            "token": getQueryString("token"),            "timestamp": getQueryString("timestamp"),            "host":location.host        }, '*');    }//父页面监听子页面传递过来的数据window.addEventListener("message", 处理数据函数, false);复制代码

转载地址:http://amnpl.baihongyu.com/

你可能感兴趣的文章
insert into与insert ignore以及replace into的区别
查看>>
JS+CSS控制左右切换鼠标可控的无缝图片滚动代码
查看>>
C# 实现HTML转换成图片的方法
查看>>
Exceptions Interview Questions
查看>>
JAVA-基础(Class对象及反射)
查看>>
一个疯狂想法
查看>>
c# 关闭软件 进程 杀死进程
查看>>
swift集成alamofire的简单封装
查看>>
javascript模块化、模块加载器初探
查看>>
PL/SQL Developer远程访问Oracle数据库
查看>>
我的友情链接
查看>>
eclipse插件安装方法
查看>>
Javascript中的字符串链接和Array.join()方法时间效率对比
查看>>
为什么用Immutable.js代替普通js对象?
查看>>
Ossim系统常见测试方法
查看>>
创业那些年,我们一起走过的坑
查看>>
Oracle软件的美学变迁
查看>>
HttpServlet中getAllDeclaredMethods()方法
查看>>
面试题2:二维数组中的查找
查看>>
文件上传的渐进式增强
查看>>