兄弟ifream的方法调用
2024-08-25 07:57:08
兄弟ifream A
var ifreamId = window.frameElement && window.frameElement.id || '';
var url = 'url?ifreamId='+ifreamId;
parent.layer.open({
title: "title",
content: [url],
type: 2
});
兄弟ifream A 使用parent.layer.open方法打开兄弟ifream B
注:type:2 弹框加载ifream,在url后面加参数,把ifream A的id传给ifream B
兄弟ifream B
var ifreamWindowId = GetQueryString("ifreamName"); parent.document.getElementById(frDetailWindowId).contentWindow.fn(); /*
* 获取地址栏参数
*/
function GetQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if(r != null) return unescape(r[2]);
return null;
}
parent.document.getElementById(frDetailWindowId).contentWindow.fn(); 这里的fn就是ifream A的方法,这样就实现了兄弟ifream直接的通信。
最新文章
- ftp org.apache.commons.net.ftp.FTPClient 判断文件是否存在
- freeswitch:error C2220: 警告被视为错误 - 没有生成“object”文件
- 清北学堂模拟day4 业务办理
- CSS3 display:flex和display:box有什么区别
- POJ 3254 Corn Fields (状压dp)
- iOS UIView常用方法和属性
- Memcached报错
- Spring2.0集成Quartz1.5.2调度框架
- 深入浅出—JAVA(3)
- Online SVG to PNG/JPEG/TIFF conversion
- Microsoft IoT Starter Kit 开发初体验-反馈控制与数据存储
- 浅谈SSRF漏洞
- Java并发专题(二)线程安全
- CodeForces 553E Kyoya and Train 动态规划 多项式 FFT 分治
- j2EE基础知识
- 第25月25日 urlsession
- CMake的一些正确姿势
- BZOJ1951 [Sdoi2010]古代猪文 中国剩余定理 快速幂 数论
- 目前(2018年)在北京java程序员平均薪水是多少呢?
- Xmpp获取离线消息