
iframe
文章平均质量分 71
JYX8
这个作者很懒,什么都没留下…
展开
-
iframe跨域传输数据(一);子页面访问主框架DOM元素;
如果使用同域的方法,浏览器判断A.html 与 B.html 不同域,会有错误提示。 Uncaught SecurityError: Blocked a frame with origin “http://localhost” from accessing a frame with origin “http://127.0.0.0“. Protocols, domains, and ports原创 2016-03-16 18:29:50 · 8825 阅读 · 0 评论 -
iframe跨域传输数据(二)---- MessengerJS ; 实现子页面父页面数据传输;
做两个不同的项目,iframe嵌入并跨域传输数据;之前写过一篇文章,如何简单的处理跨域的问题,及一种比较笨拙的解决方案;以中间页面(html),做数据传输的中转站; 这次找到了一个插件,MessengerJS 来做数据通信,才发现这个封装好的插件做这种跨域的方式其实很简单;这里就简单的分析 一下这MessengerJS,代码比较少,没那么多140行加注释; 主要是用到H5的通信协议postM原创 2016-05-10 10:12:29 · 2456 阅读 · 0 评论 -
跨域、跨文档传输数据(三)---- postMessage ; 实现跨文档消息传输;
之前写过两篇解决跨文档消息传输的解决方案。其中 一种使用了MessageJS的插件方法,其实MessageJS这个插件的原理就是使用了HTML5提供的postMessage;一下讲讲,postMessage的实际用法以及基本知识:HTML5提供了在网页之间互相接受与发送消息的功能;可以获取到网页所在窗口的对象实例,不进同源(域+端口号)的web网页之间的互相通信,也可以实现跨域通信;首先:想 要接收原创 2016-06-08 12:19:50 · 1963 阅读 · 1 评论