如何通过JQuery实现子窗口操作父窗口

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何通过JQuery实现子窗口操作父窗口相关的知识,希望对你有一定的参考价值。

在web开发中,经常会用到iframe,难免会碰到需要在父窗口中使用iframe中的元素、或者在iframe框架中使用父窗口的元素
在父窗口中获取iframe中的元素

格式:$("#iframe的ID").contents().find("#iframe中的控件ID").click();
实例:$("#ifm").contents().find("#btnOk").click();

在iframe中获取父窗口的元素
格式:$(\'#父窗口中的元素ID\', parent.document).click();
实例:$(\'#btnOk\', parent.document).click();
您可能感兴趣的文章:
JQUERY 获取IFrame中对象及获取其父窗口中对象示例
Jquery中获取iframe的代码
jquery获取iframe中的dom对象(两种方法)
参考技术A 在web开发中,经常会用到iframe,难免会碰到需要在父窗口中使用iframe中的元素、或者在iframe框架中使用父窗口的元素
在父窗口中获取iframe中的元素

格式:$("#iframe的ID").contents().find("#iframe中的控件ID").click();
实例:$("#ifm").contents().find("#btnOk").click();

在iframe中获取父窗口的元素
格式:$('#父窗口中的元素ID', parent.document).click();
实例:$('#btnOk', parent.document).click();
您可能感兴趣的文章:
JQUERY 获取IFrame中对象及获取其父窗口中对象示例
Jquery中获取iframe的代码
jquery获取iframe中的dom对象(两种方法)

关闭jQUERY中的弹出窗口后如何刷新父页面? [复制]

【中文标题】关闭jQUERY中的弹出窗口后如何刷新父页面? [复制]【英文标题】:How to refresh parent page after closing popup window in jQUERY? [duplicate] 【发布时间】:2016-05-11 01:59:38 【问题描述】:

关闭子窗口后,我会将值从子窗口发送给父窗口,父窗口将被重新加载

【问题讨论】:

【参考方案1】:

试试 window.location.reload().

你可以把它放在关闭子窗口的按钮上为onclick="window.location.reload();return(false)"

【讨论】:

以上是关于如何通过JQuery实现子窗口操作父窗口的主要内容,如果未能解决你的问题,请参考以下文章

jquery 获取父窗口的元素父窗口子窗口

提问:js如何弹出子窗口并父窗口不能操作

winform子窗口与父窗口的交互-使用委托与事件

关闭jQUERY中的弹出窗口后如何刷新父页面? [复制]

MFC 子窗口怎么得到父窗口的父窗口的指针,并对父窗口的父窗口的按钮进行操作??

firefox下如何关闭子窗口刷新父窗口? - 技术问答