关闭子窗口时刷新父窗口

时间:2010-02-20 06:13:02

标签: javascript

如何在单击子窗口的关闭按钮时刷新父窗口?

子窗口是一个弹出窗口。

4 个答案:

答案 0 :(得分:11)

要在子窗口关闭时刷新父页面,请在弹出页面中使用以下javascript,并在弹出页面中使用onunload调用它。

function refreshParent() 
{
    window.opener.location.reload(true);
}

<body onunload="javascript:refreshParent()">

答案 1 :(得分:6)

您可以使用

访问父窗口
window.opener

并使用

刷新父窗口
window.opener.reload()

参见 window.opener

答案 2 :(得分:6)

<body onunload="window.opener.reload();">

如果在关闭子窗口时使用此选项,则将重新加载父窗口。 window.opener引用父窗口对象。

答案 3 :(得分:0)

试试这个

self.opener.location.reload();