php main 与 iframe 相互通讯类(同域/跨域)

Posted 傲雪星枫

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php main 与 iframe 相互通讯类(同域/跨域)相关的知识,希望对你有一定的参考价值。

main 与 iframe 相互通讯类

之前写过一篇《iframe与主框架跨域相互访问方法》,介绍了main与iframe相互通讯的原理,不了解原理的可以先看看。


今天把main与iframe相互通讯的方法封装成类,主要有两个文件,

JS:FrameMessage.js 实现调用方法的接口,如跨域则创建临时iframe,调用同域执行者。

phpFrameMessage.class.php 实现接收到跨域请求时,根据参数返回执行方法的JS code。


功能如下:

1.支持同域与跨域通讯

2.传递的方法参数支持字符串,JSO

以上是关于php main 与 iframe 相互通讯类(同域/跨域)的主要内容,如果未能解决你的问题,请参考以下文章

flex集成IFrame,IFrame集成UnityWebPlayer直接通讯调用解决方式

iframe 与 div + jquery

框架父子页面iframe相互调用方法

不同域iframe主动与父容器通讯的方法

访问从不同来源加载的 iframe 的内容

同类型的“类”可以直接相互赋值么?(C++)