获取当前操作的IFrame对象的方法
2017-07-06 16:01
323 查看
分两种情况: 第一种: 获取JS函数在父页面上,如下
function getIframeByElement(element){ var iframe; $("iframe").each(function(){ if(element.ownerDocument === this.contentWindow.document) { iframe = this; } return !iframe; }); return iframe; }
使用的时候在iframe所在页面直接使用:
var iframe=window.parent.getIframeByElement(document.body); var iframeObj=$(iframe);
可以获取jquery对象。
第二种:
获取函数在iframe内部,如下:
function getIframeByElement(element){ var iframe; $("iframe", window.parent.document).each(function(){ if(element.ownerDocument === this.contentWindow.document) { iframe = this; } return !iframe; }); return iframe; }
使用的时候就很方便了,直接调用。
相关文章推荐
- jQuery插件EasyUI获取当前Tab中iframe窗体对象的方法
- JQUERY 获取当前焦点对象属性, jquery attr()方法 添加,修改,获取对象的属性值。
- js获取IFRAME当前的URL的方法
- Jquery调用iframe页面方法、获取节点操作
- JS获取并操作iframe中元素的方法
- 获取/设置IFRAME内对象元素的几种JS方法
- 快速获取/设置iframe内对象元素的几种js实现方法
- 获取当前数据集合中被选中对象的好方法
- 【转】获取/设置IFRAME内对象元素的几种JS方法
- jQuery获取iframe的document对象的方法
- JS日期对象简单操作(获取当前年份、星期、时间)
- JS获取并操作iframe中元素的方法
- jQuery获取当前对象标签名称的方法
- 反射机制_介绍_Class对象获取_动态操作_构造器_方法_属性JAVA211-212
- 获取/设置IFRAME内对象元素的几种JS方法
- js获取IFRAME当前的URL的方法
- 对象的当前状态使该操作无效bug解决方法
- 获取/设置IFRAME内对象元素的几种JS方法
- Jquery中获取当前页面某iFrame内部元素的方法
- QuickCSharp框架开发(7)------建立SecurityHelper对象、初步建立用户验证方法、获取当前用户凭证