博客
关于我
jquery 父页面,子页面之间页面元素的方法相互调用与元素访问
阅读量:294 次
发布时间:2019-03-03

本文共 731 字,大约阅读时间需要 2 分钟。

http://www.cnblogs.com/it-xcn/p/5896231.html

一、jquery 父、子页面之间页面元素的获取,方法的调用:

1. 父页面获取子页面元素:

    格式:$("#iframe的ID").contents().find("#iframe中的控件ID").click(); 

    实例:$("#ifm").contents().find("#iBtnOk").click(); // ifm 为 <iframe> 标签 id; iBtnOk 为子页面按钮 id

 

2. 父页面调用子页面方法:

    格式:$("#iframe的ID")[0].contentWindow.iframe方法(); 

    实例:$("#ifm")[0].contentWindow().(); // ifm 为 <iframe> 标签 id; iClick为子页面 js 方法

 

 

3. 子页面获取父页面元素:

 

    格式:$("#父页面元素id" , parent.document);

 

    实例:$("#pBtnOk" , parent.document).click(); // pBtnOk 为父页面标签 id

 

 

二、原生 js 父页面元素的获取,方法的调用:

 

1. 子页面调用父页面方法:

 

    格式:parent.父页面方法

 

    实例:parent.pClick(); // pClick 为父页面 js 方法

 

 

 

2. 子页面获取父页面元素:

 

 

    格式:window.parent.document.getElementById("父窗口元素ID");

 

 

    实例:window.parent.document.getElementById("pBtnOk");// pBtnOk为父页面标签 id

你可能感兴趣的文章
nativescript(angular2)——ListView组件
查看>>
NativeWindow_01
查看>>
Native方式运行Fabric(非Docker方式)
查看>>
Nature | 电子学“超构器件”, 从零基础到精通,收藏这篇就够了!
查看>>
Nature和Science同时报道,新疆出土四千年前遗骸完成DNA测序,证实并非移民而是土著...
查看>>
Nat、端口映射、内网穿透有什么区别?
查看>>
Nat、端口映射、内网穿透有什么区别?
查看>>
nat打洞原理和实现
查看>>
NAT技术
查看>>
NAT模式/路由模式/全路由模式 (转)
查看>>
NAT模式下虚拟机centOs和主机ping不通解决方法
查看>>
NAT的两种模式SNAT和DNAT,到底有啥区别?
查看>>
NAT的全然分析及其UDP穿透的全然解决方式
查看>>
NAT类型与NAT模型详解
查看>>
NAT网络地址转换配置实战
查看>>
NAT网络地址转换配置详解
查看>>
navbar navbar-inverse 导航条设置颜色
查看>>
Navicat for MySQL 命令列 执行SQL语句 历史日志
查看>>
Navicat for MySQL 查看BLOB字段内容
查看>>
Navicat for MySQL笔记1
查看>>