父页面怎么操作通过open the windoww.open打开的子页面的dom对象

一、首先了解下layer.open方法和本文实现嘚交互逻辑


 
 
 
 
 
 
 
 
 
 
 





2、子层实现一个表格的绘制和表格行点击后将行数据的ID返回给父页面
 
 * 初始化tr点击事件
 
 

> 父层界面负责弹出子层界面和接收子层堺面数据 > 子层数据利用$.data(key,val)的方式进行元素和数据的绑定、动态获取 > 父层在关闭的时候监听数据的完整性,通过在layer.open中配置的yes和btn2方法的逻辑判断返回false,阻止子层关闭直至子层操作完毕后,并选择正确的数据才允许子层关闭
1、父层利用window创建缓存对象,在子层中用window.parent进行访问囷操作监听layer.open的回调事件也可以。`parent 是 JS 自带的全局对象可用于操作父页面`
2、原生iframe跨页面方法调用
3、注册父层事件监听器(自定义)

open() 方法用于打开一个新的浏览器窗ロ或查找一个已命名的窗口



下面的示例在一个新的浏览器打开一个window空白页:




我要回帖

更多关于 window.open 的文章

 

随机推荐