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正则表达式验证密码格式的集中情况总结
Feb 23 Javascript
JS实现的二叉树算法完整实例
Apr 06 Javascript
vue loadmore组件上拉加载更多功能示例代码
Jul 19 Javascript
AngularJS 表单验证手机号的实例(非必填)
Nov 12 Javascript
微信小程序实现点击按钮修改view标签背景颜色功能示例【附demo源码下载】
Dec 06 Javascript
详解基于DllPlugin和DllReferencePlugin的webpack构建优化
Jun 28 Javascript
layUI实现前端分页和后端分页
Jul 27 Javascript
微信小程序返回上一页传参并刷新过程解析
Dec 13 Javascript
JavaScript面试中常考的字符串操作方法大全(包含ES6)
May 10 Javascript
JavaScript逻辑运算符相关总结
Sep 04 Javascript
vue使用screenfull插件实现全屏功能
Sep 17 Javascript
vue 通过base64实现图片下载功能
Dec 19 Vue.js
调用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 adodb介绍
2009/03/19 PHP
发一个php简单的伪原创程序,配合商城采集用的
2010/10/12 PHP
使用Thinkphp框架开发移动端接口
2015/08/05 PHP
CodeIgniter配置之routes.php用法实例分析
2016/01/19 PHP
功能强大的php分页函数
2016/07/20 PHP
js处理json以及字符串的比较等常用操作
2013/09/08 Javascript
推荐6款基于jQuery实现图片效果插件
2014/12/07 Javascript
jquery仿百度百科底部浮动导航特效
2015/08/08 Javascript
JavaScript实现将文本框的值插入指定位置的方法
2015/08/13 Javascript
Javascript编程之继承实例汇总
2015/11/28 Javascript
jQuery的ztree仿windows文件新建和拖拽功能的实现代码
2018/12/05 jQuery
详解JavaScript 事件流
2020/09/02 Javascript
用python写asp详细讲解
2013/12/16 Python
对python中return和print的一些理解
2017/08/18 Python
python实现输入数字的连续加减方法
2018/06/22 Python
Python实现正整数分解质因数操作示例
2018/08/01 Python
Python爬虫爬取新浪微博内容示例【基于代理IP】
2018/08/03 Python
python傅里叶变换FFT绘制频谱图
2019/07/19 Python
Python爬虫 批量爬取下载抖音视频代码实例
2019/08/16 Python
Python使用get_text()方法从大段html中提取文本的实例
2019/08/27 Python
window7下的python2.7版本和python3.5版本的opencv-python安装过程
2019/10/24 Python
python使用itchat模块给心爱的人每天发天气预报
2019/11/25 Python
Python Switch Case三种实现方法代码实例
2020/06/18 Python
浅析Python 条件控制语句
2020/07/15 Python
使用before和:after伪类制作css3圆形按钮
2014/04/08 HTML / CSS
一款利用html5和css3实现的3D滚动特效的教程
2015/01/04 HTML / CSS
Wiggle美国:英国骑行、跑步、游泳、铁人三项商店
2018/10/27 全球购物
建筑施工员岗位职责
2013/11/26 职场文书
校园门卫岗位职责
2013/12/09 职场文书
成龙洗发水广告词
2014/03/14 职场文书
大学生个人总结范文
2015/02/15 职场文书
关于上班时间调整的通知
2015/04/23 职场文书
鲁滨孙漂流记读书笔记
2015/06/30 职场文书
销售人员管理制度
2015/08/06 职场文书
先进教师个人主要事迹材料
2015/11/03 职场文书
详细介绍MySQL中limit和offset的用法
2022/05/06 MySQL