js与jQuery 获取父窗、子窗的iframe


Posted in Javascript onDecember 20, 2013

在web开发中,经常会用到iframe,难免会碰到需要在父窗口中使用iframe中的元素、或者在iframe框架中使用父窗口的元素

js

在父窗口中获取iframe中的元素

1、

格式:window.frames["iframe的name值"].document.getElementByIdx_x("iframe中控件的ID").click();

实例:window.frames["ifm"].document.getElementByIdx_x("btnOk").click();

2、

格式:

var obj=document.getElementByIdx_x("iframe的name").contentWindow;

var ifmObj=obj.document.getElementByIdx_x("iframe中控件的ID");

ifmObj.click();

实例:

var obj=document.getElementByIdx_x("ifm").contentWindow;

var ifmObj=obj.document.getElementByIdx_x("btnOk");

ifmObj.click();

在iframe中获取父窗口的元素

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

实例:window.parent.document.getElementByIdx_x("btnOk").click();

jquery

在父窗口中获取iframe中的元素

1、

格式:$("#iframe的ID").contents().find("#iframe中的控件ID").click();//jquery 方法1

实例:$("#ifm").contents().find("#btnOk").click();//jquery 方法1

2、

格式:$("#iframe中的控件ID",document.frames("frame的name").document).click();//jquery 方法2

实例:$("#btnOk",document.frames("ifm").document).click();//jquery 方法2

在iframe中获取父窗口的元素

格式:$('#父窗口中的元素ID', parent.document).click();

实例:$('#btnOk', parent.document).click();

Javascript 相关文章推荐
JS Array对象入门分析
Oct 30 Javascript
js ondocumentready onmouseover onclick onmouseout 样式
Jul 22 Javascript
jQuery is()函数用法3例
May 06 Javascript
node.js中的fs.readFileSync方法使用说明
Dec 15 Javascript
JS仿淘宝实现的简单滑动门效果代码
Oct 14 Javascript
Active控件问题小结(附解决办法)
Jun 09 Javascript
BootStrap Fileinput插件和Bootstrap table表格插件相结合实现文件上传、预览、提交的导入Excel数据操作步骤
Aug 07 Javascript
JQuery 获取多个select标签option的text内容(实例)
Sep 07 jQuery
js 判断一个数字是不是2的n次方幂的实例
Nov 26 Javascript
AngularJs用户输入动态模板XSS攻击示例详解
Apr 21 Javascript
解决vue2 在mounted函数无法获取prop中的变量问题
Nov 15 Javascript
原生JS forEach()和map()遍历的区别、兼容写法及jQuery $.each、$.map遍历操作
Feb 27 jQuery
调用HttpHanlder的几种返回方式小结
Dec 20 #Javascript
JQuery实现绚丽的横向下拉菜单
Dec 19 #Javascript
jquery prop的使用介绍及与attr的区别
Dec 19 #Javascript
js获取select选中的option的text示例代码
Dec 19 #Javascript
js 高效去除数组重复元素示例代码
Dec 19 #Javascript
无闪烁更新网页内容JS实现
Dec 19 #Javascript
javascript中字符串的定义示例代码
Dec 19 #Javascript
You might like
php中的一个中文字符串截取函数
2007/02/14 PHP
php实现的一个很好用HTML解析器类可用于采集数据
2013/09/23 PHP
Zend Framework生成验证码并实现验证码验证功能(附demo源码下载)
2016/03/22 PHP
PHPExcel简单读取excel文件示例
2016/05/26 PHP
Linux平台php命令行程序处理管道数据的方法
2016/11/10 PHP
ThinkPHP5.0 图片上传生成缩略图实例代码说明
2018/06/20 PHP
PHP应用跨时区功能的实现方法
2019/03/21 PHP
JavaScript 模仿vbs中的 DateAdd() 函数的代码
2007/08/13 Javascript
JavaScript聚焦于第一个字段的代码
2010/10/15 Javascript
jQuery事件绑定和委托实例
2014/11/25 Javascript
AngularJS的表单使用详解
2015/06/17 Javascript
js模仿java的Map集合详解
2016/01/06 Javascript
jQuery实现的分页功能示例
2017/01/22 Javascript
Angular2利用组件与指令实现图片轮播组件
2017/03/27 Javascript
openlayers4.6.5实现距离量测和面积量测
2020/09/25 Javascript
[03:08]Ti4观战指南上
2014/07/07 DOTA
[01:07:41]IG vs VGJ.T 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
[03:06]2018年度CS GO最具人气解说-完美盛典
2018/12/16 DOTA
[54:53]完美世界DOTA2联赛PWL S2 GXR vs PXG 第二场 11.18
2020/11/18 DOTA
列举Python中吸引人的一些特性
2015/04/09 Python
python解决方案:WindowsError: [Error 2]
2016/08/28 Python
Python 多核并行计算的示例代码
2017/11/07 Python
Python从Excel中读取日期一列的方法
2018/11/28 Python
Django中使用CORS实现跨域请求过程解析
2019/08/05 Python
用Python将Excel数据导入到SQL Server的例子
2019/08/24 Python
jenkins配置python脚本定时任务过程图解
2019/10/29 Python
Html5之svg可缩放矢量图形_动力节点Java学院整理
2017/07/17 HTML / CSS
HTML5实现音频和视频嵌入的方法
2018/08/22 HTML / CSS
美国婴儿用品及配件购买网站:Munchkin
2019/04/03 全球购物
法拉利英国精品店:Ferraris Boutique UK
2019/07/20 全球购物
Vrbo西班牙:预订您的度假公寓(公寓、乡村房屋…)
2020/04/27 全球购物
业务代表的岗位职责
2013/11/16 职场文书
护士演讲稿范文
2014/01/05 职场文书
2014年预备党员群众路线教育实践活动对照检查材料思想汇报
2014/10/02 职场文书
高一军训口号
2015/12/25 职场文书
浅谈MySQL user权限表
2021/06/18 MySQL