打开弹窗并在关闭弹窗时刷新父页面

102

我用 JavaScript 的 window.open 打开了一个弹出窗口,当我关闭这个弹出窗口时,我想刷新父页面。(通过 onclose 事件?)我该如何做到?

window.open("foo.html","windowName", "width=200,height=200,scrollbars=no");

1
请查看此链接:http://stackoverflow.com/questions/18321323/submit-form-reload-parent-and-close-child/36855748#36855748,可能会对某些人有所帮助。 - NoNaMe
11个回答

0

您可以在父页面中使用以下代码。

<script>
    window.onunload = refreshParent;
    function refreshParent() {
      window.opener.location.reload();
    }
</script>

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接