window.open()打开一个子页面,如何在子页面关闭时刷新父页面?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了window.open()打开一个子页面,如何在子页面关闭时刷新父页面?相关的知识,希望对你有一定的参考价值。

参考技术A 都是弹出窗口关闭时用来刷新父窗 口。但window.location.Reload 如果有数据提交的动作,会提示是否提交的(是和否选项)window.opener.location.href=window.opener.location.href 是定向url提交数据,则不会出现是和否的选择框。注意: window.opener.location.href 只是一个链接,如果想实现父窗口的提交就要调用window.opener.action="" 和window.opener.submit();方法,但是不幸的是这段代码在firefox下不能运行,解决的办法为在父窗口中写一个提交的 function在子窗口中通过window.opener.functionname()调用。通常在使用window.opener的时候要去判断父窗口的状态,如果父窗口被关闭或者更新,就会出错,解决办法是加上如下的验证 if(window.opener && !window.opener.closed)本回答被提问者采纳

vs2010+qt,怎么在主窗口中打开一个子窗口

参考技术A 如果只是不能按任何按钮,只要在子窗口打开的时候,把父窗口的所有按钮setEnable(false)就行。具体的实现不太复杂,你肯定能做到的。当然,如果子窗口继承自QWidget,那么在构建的时候其parent直接设置为主窗口就行。本回答被提问者采纳

以上是关于window.open()打开一个子页面,如何在子页面关闭时刷新父页面?的主要内容,如果未能解决你的问题,请参考以下文章

window.open()打开一个子窗口,怎么实现在子窗口选择数据,然后提交把数据加到父窗口。

打开一个子页面

使用window的open方法实现子页面向父页面传值。

我想在 React 中做一个下拉菜单。单击一个按钮应打开一个子菜单。在子菜单之外单击应将其关闭

在window.open打开的窗口里再用window.open办法打开一窗口

vs2010+qt,怎么在主窗口中打开一个子窗口