jQuery技术

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

字号+ 作者:H5之家 来源:H5之家 2017-10-25 14:47 我要评论( )

本篇文章介绍了js与jQuery 获取父窗、子窗的iframe。需要的朋友可以过来参考下,希望对大家有所帮助

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

作者: 字体:[ ] 类型:转载 时间:2013-12-20

本篇文章介绍了js与jQuery 获取父窗、子窗的iframe。需要的朋友可以过来参考下,希望对大家有所帮助

在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();

您可能感兴趣的文章:

Tags:

相关文章

最新评论

大家感兴趣的内容

最近更新的内容

常用在线小工具

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 关于jQuery Mobile学习笔记之列表视图

    关于jQuery Mobile学习笔记之列表视图

    2017-10-26 12:12

  • 基于JQuery的Dynatree解决MVC中对树形结构的解决方案

    基于JQuery的Dynatree解决MVC中对树形结构的解决方案

    2017-10-25 09:08

  • 【jquery easyui开发技巧】

    【jquery easyui开发技巧】

    2017-10-24 17:39

  • jquery调用另外一个function方法

    jquery调用另外一个function方法

    2017-10-24 10:13

网友点评