如何操作iframe父页面中的元素、方法、变量
来源:互联网 发布:韩国人眼中的中国知乎 编辑:程序博客网 时间:2024/05/15 23:44
方法
1. 在iframe中查找父页面元素的方法:
jQuery的方法:$("#id",window.parent.document)原生的方法:window.parent.document.getElementById("#id");//有时候iframe会嵌套好几层,那么嵌套两层时就是:window.parent.parent.document.getElementById("#id"); //以此类推//嵌套好几层,直接找最顶层可以用这个方法window.top.document.getElementById("#id");
2.在iframe中使用父页面的变量或者方法函数
parent.methodparent.variable
实例
<!-- 父页面 iframeParent.html--> <body> <div id="parentBox">我是爸爸</div> <iframe src="iframeChildren.html" width="300px" height="200px"></iframe> </body> <script type="text/javascript"> var _parent = 'hello'; var _parent1 = 'world'; function methodParent(){ console.log( _parent); } </script>
<!-- 内嵌的iframe页面 iframeChildren.html--> <body> <div id="childrenBox">我是孩子</div> </body> <script type="text/javascript"> //jQuery操作父页面的元素 $("#parentBox",parent.document).css('color','red'); //原生的方法操作父页面元素 var parentRed = window.parent.document.getElementById("parentBox").style.backgroundColor = 'blue'; //调用父页面的方法 parent.methodParent(); //使用父页面的变量 var _children = parent._parent1; console.log(_children); </script>
上面实例结果
阅读全文
1 0
- 如何操作iframe父页面中的元素、方法、变量
- JQuery iframe页面操作父页面中的元素与方法 .
- JQuery iframe页面操作父页面中的元素与方法(实例讲解)
- jQuery操作iframe中元素,方法,变量
- jquery操作iframe父级页面元素的方法
- JQuery操作iframe父页面与子页面的元素与方法
- JQuery操作iframe父页面与子页面的元素与方法
- JQuery操作iframe父页面与子页面的元素与方法
- JQuery操作iframe父页面与子页面的元素与方法
- JQuery操作iframe父页面与子页面的元素与方法
- JQuery操作iframe父页面与子页面的元素与方法
- 【HTML/JS,JQuery】JQuery操作iframe父页面与子页面的元素与方法
- JQueryiframe页面操作父页面中的元素与方法
- JQueryiframe页面操作父页面中的元素与方法
- JQueryiframe页面操作父页面中的元素与方法
- JQueryiframe页面操作父页面中的元素与方法
- jquery父页面操作iframe里面的元素以及iframe操作父页面的元素
- iframe 内页面对父页面元素操作..
- Python3之多线程
- 微信小程序 navigate页面跳转问题解决方案
- java定义数组的三种类型
- [Spring-Boot] Spring MyBatis 多数据源的配置和管理
- js图片解析工具类
- 如何操作iframe父页面中的元素、方法、变量
- 便利蜂 Java 开发岗一面面经
- 槽边往事
- 普元 EOS Platform 7.6 如何修改nui.confirm()提示框按钮的显示名称
- 文章标题
- 使用2个timer实现步进马达脉冲加减速控制
- UVA
- [笔记分享] [Tools] Adb介绍及使用
- Maven之Spring+SpringMVC+Hibernate搭建