【问题标题】:Refresh opener of opener window after the immediate opener window had been closed在直接开启器窗口关闭后刷新开启器窗口的开启器
【发布时间】:2018-01-19 18:50:12
【问题描述】:

让我们假设,WindowA 弹出WindowB

然后WindowB 弹出WindowC

打开windowC后,WindowB会自动关闭。

Javascript 有什么办法可以从WindowC 刷新/重新加载 WindowA,前提是它的(WindowC 的)开启器窗口(@98​​7654330@)已经关闭? 或者这是不可能的,因为WindowC.opener 将返回null

【问题讨论】:

    标签: javascript html window reload page-refresh


    【解决方案1】:

    您可以通过在WindowC 中保留WindowA 的引用来轻松做到这一点。

    在加载windowC或(无论你做什么操作)时

    superParrent= window.opener.opener;
    

    那么即使你关闭WindowB你也可以重新加载。

    superParrent.location.reload();
    

    问题是你必须在关闭 WindowB 之前初始化 var superParrent

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-08-09
      • 1970-01-01
      • 2012-02-20
      • 1970-01-01
      • 2014-12-26
      • 2014-08-29
      • 1970-01-01
      相关资源
      最近更新 更多