我有三个窗口:
1号 - 主窗口
第二个孩子的窗口 - 它是使用第一个widnow的window.showModalDialog打开的
3rd - window - 是第一个窗口的祖先,使用window.showModalDialog从第二个窗口打开。
现在我需要实现的是打开1,2和3窗口。关闭第3个后,接下来刷新第2个。在关闭第二个之后,刷新第一个。
但还有一个假设,我不希望在这个过程中有任何回复。
任何人都知道如何制作它?
答案 0 :(得分:0)
最简单的解决方案是在关闭子窗口之前执行此操作。
window.opener.location.reload(true);
window.close();
答案 1 :(得分:0)
在有子节点的页面上,使用在关闭时返回值的函数调用子节点。 根据此值,让父级使用get方法刷新自身。您可以通过更改当前URL来实现此目的,例如通过向其添加一些参数。就这样。
答案 2 :(得分:-1)
对于showModalDialog,现在有一个解决方案,只需在父窗口使用__doPostBack()即可。