在立即打开器 window 关闭后刷新打开器 window 的打开器
Refresh opener of opener window after the immediate opener window had been closed
让我们假设,WindowA
弹出 WindowB
。
然后WindowB
弹出WindowC
。
打开windowC
后,WindowB
自动关闭
有没有办法从 Javascript
到 refresh/reload WindowA
从 WindowC
,前提是它是(WindowC 的)开启者window (WindowB
) 已经关闭?
或者这是不可能的,因为 WindowC.opener
将 return null
.
您可以通过在 WindowC
.
中保留对 WindowA
的引用来轻松做到这一点
加载时windowC
或(无论你做什么操作)
superParrent= window.opener.opener;
那么即使关闭WindowB
也可以重新加载
superParrent.location.reload();
问题是你必须在关闭之前初始化 var superParrent
WindowB
让我们假设,WindowA
弹出 WindowB
。
然后WindowB
弹出WindowC
。
打开windowC
后,WindowB
自动关闭
有没有办法从 Javascript
到 refresh/reload WindowA
从 WindowC
,前提是它是(WindowC 的)开启者window (WindowB
) 已经关闭?
或者这是不可能的,因为 WindowC.opener
将 return null
.
您可以通过在 WindowC
.
WindowA
的引用来轻松做到这一点
加载时windowC
或(无论你做什么操作)
superParrent= window.opener.opener;
那么即使关闭WindowB
也可以重新加载
superParrent.location.reload();
问题是你必须在关闭之前初始化 var superParrent
WindowB