利用JQuery操作iframe父页面、子页面的元素和方法汇总


Posted in jQuery onSeptember 10, 2017

前言

iframe在复合文档中经常用到,利用jquery操作iframe可以大幅提高效率,本文主要给大家分享了关于简单使用JQUERY来操作IFRAME的一些记录,这个使用纯JS也可以实现。下面话不多说了,来一起看看详细的介绍吧。

第一、在iframe中查找父页面元素的方法:

$('#id', window.parent.document)

第二、在父页面中获取iframe中的元素方法:

$(this).contents().find("#suggestBox")

第三、在iframe中调用父页面中定义的方法和变量:

parent.method parent.value

JQUERY、JS调用IFRAME父窗口与子窗口元素的方法

1. jquery 在iframe子页面获取父页面元素代码如下:

$("#objid", parent.document)

2. jquery在父页面 获取iframe子页面的元素 代码如下:

$("#objid",document.frames('iframename').document)

3.js 在iframe子页面获取父页面元素代码如下:

indow.parent.document.getElementByIdx_x("元素id");

4.js 在父页面获取iframe子页面元素代码如下:

window.frames["iframe_ID"].document.getElementByIdx_x("元素id");

5.子类iframe内调用父类函数:

window.parent.func();

更多关于jquery操作iframe的技巧请大家关注这里:https://3water.com/Special/822.htm

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

jQuery 相关文章推荐
jQuery实现的背景颜色渐变动画效果示例
Mar 24 jQuery
jQuery插件FusionCharts绘制的2D双面积图效果示例【附demo源码】
Apr 11 jQuery
jQuery层级选择器_动力节点节点Java学院整理
Jul 04 jQuery
jQuery实现html table行Tr的复制、删除、计算功能
Jul 10 jQuery
jQuery+Ajax请求本地数据加载商品列表页并跳转详情页的实现方法
Jul 12 jQuery
基于jQuery使用Ajax动态执行模糊查询功能
Jul 05 jQuery
jQuery实现的简单拖拽功能示例【测试可用】
Aug 14 jQuery
解决JQuery的ajax函数执行失败alert函数弹框一闪而过问题
Apr 10 jQuery
jquery.tagsinput.js实现记录checkbox勾选的顺序
Sep 21 jQuery
jQuery实现的图片点击放大缩小功能案例
Jan 02 jQuery
Jquery高级应用Deferred对象原理及使用实例
May 28 jQuery
jquery简易手风琴插件的封装
Oct 13 jQuery
jQuery事件对象的属性和方法详解
Sep 09 #jQuery
详解jquery插件jquery.viewport.js学习使用方法
Sep 08 #jQuery
jQuery选择器中的特殊符号处理方法
Sep 08 #jQuery
JQuery 获取多个select标签option的text内容(实例)
Sep 07 #jQuery
jQuery UI Draggable + Sortable 结合使用(实例讲解)
Sep 07 #jQuery
jQueryUI Sortable 应用Demo(分享)
Sep 07 #jQuery
jQuery实现的弹幕效果完整实例
Sep 06 #jQuery
You might like
php将url地址转化为完整的a标签链接代码(php为url地址添加a标签)
2014/01/17 PHP
PHP使用socket发送HTTP请求的方法
2016/02/14 PHP
php 常用的系统函数
2017/02/07 PHP
PHP获取文本框、密码域、按钮的值实例代码
2017/04/19 PHP
Laravel框架使用技巧之使用url()全局函数返回前一个页面的地址方法详解
2020/04/06 PHP
Highslide.js是一款基于js实现的网页中图片展示插件
2020/03/30 Javascript
js left,right,mid函数
2008/06/10 Javascript
IE浏览器兼容Firefox的JS脚本的代码
2008/10/23 Javascript
让 JavaScript 轻松支持函数重载 (Part 2 - 实现)
2009/08/04 Javascript
浅析JavaScript中的typeof运算符
2013/11/30 Javascript
js 删除数组的几种方法小结
2014/02/21 Javascript
Document.location.href和.replace的区别示例介绍
2014/03/04 Javascript
js实现选中页面文字将其分享到新浪微博
2015/11/05 Javascript
bootstrap输入框组代码分享
2016/06/07 Javascript
详解nodejs express下使用redis管理session
2017/04/24 NodeJs
Vue原理剖析 实现双向绑定MVVM
2017/05/03 Javascript
Bootstrap table使用方法记录
2017/08/23 Javascript
解决Vue不能检测数组或对象变动的问题
2018/02/24 Javascript
javascript显示动态时间的方法汇总
2018/07/06 Javascript
在Vant的基础上实现添加表单验证框架的方法示例
2018/12/05 Javascript
微信小程序3种位置API的使用方法详解
2019/08/05 Javascript
layer弹出层显示在top顶层的方法
2019/09/11 Javascript
[04:32]玩具屠夫中文语音节选
2020/08/23 DOTA
python实现异步回调机制代码分享
2014/01/10 Python
Python运行报错UnicodeDecodeError的解决方法
2016/06/07 Python
Python Django基础二之URL路由系统
2019/07/18 Python
使用python求解二次规划的问题
2020/02/29 Python
荷兰最大的多品牌男装连锁店:Adam Brandstore
2019/12/31 全球购物
承诺书格式
2014/06/03 职场文书
班级出游活动计划书
2014/08/15 职场文书
影视广告专业求职信
2014/09/02 职场文书
2014幼儿园保育员工作总结
2014/11/10 职场文书
2015年敬老院工作总结
2015/05/18 职场文书
2016年班主任培训心得体会
2016/01/07 职场文书
基于PyQT5制作一个桌面摸鱼工具
2022/02/15 Python
volatile保证可见性及重排序方法
2022/08/05 Java/Android