兄弟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直接的通信。

最新文章

  1. ftp org.apache.commons.net.ftp.FTPClient 判断文件是否存在
  2. freeswitch:error C2220: 警告被视为错误 - 没有生成“object”文件
  3. 清北学堂模拟day4 业务办理
  4. CSS3 display:flex和display:box有什么区别
  5. POJ 3254 Corn Fields (状压dp)
  6. iOS UIView常用方法和属性
  7. Memcached报错
  8. Spring2.0集成Quartz1.5.2调度框架
  9. 深入浅出—JAVA(3)
  10. Online SVG to PNG/JPEG/TIFF conversion
  11. Microsoft IoT Starter Kit 开发初体验-反馈控制与数据存储
  12. 浅谈SSRF漏洞
  13. Java并发专题(二)线程安全
  14. CodeForces 553E Kyoya and Train 动态规划 多项式 FFT 分治
  15. j2EE基础知识
  16. 第25月25日 urlsession
  17. CMake的一些正确姿势
  18. BZOJ1951 [Sdoi2010]古代猪文 中国剩余定理 快速幂 数论
  19. 目前(2018年)在北京java程序员平均薪水是多少呢?
  20. Xmpp获取离线消息

热门文章

  1. python collection 和 heapq 模块使用说明
  2. 初级学IP地址
  3. sql server迁移数据(文件组之间的互相迁移与 文件组内文件的互相迁移)
  4. go项目找不到包问题
  5. Tensorflow 学习笔记(一)TensorFlow入门
  6. 阿里、腾讯、京东、微软,各家算法&数据挖掘岗位面经大起底!
  7. Python(模块(modue)、包(package))
  8. Java全局变量
  9. smarty基础原理
  10. https部署