2009-10-19 185 views
5

我有一个带弹出按钮的html页面。如果我点击这个按钮,弹出一个新窗口,我在窗口中完成所有更改,然后单击关闭按钮。关闭弹出窗口后,弹出按钮的html页面应该刷新。这可能吗?Javascript刷新页面

回答

10

是的。

//reload opener... 
window.opener.location.reload(); 
//close self... 
window.close(); 
2
<body onunload="opener.location.reload(true);"> 
+0

只有这里要注意的是,这将刷新打开窗口中的身体被卸载的任何时间(包括刷新)。 – Jeff 2009-10-19 15:51:18

1
<script>function reload(){document.location = document.location}</script> 
+0

这个脚本会重新加载“这个”页面,而不是开启者......或者你是否打算在关闭弹出窗口时将它注入开启器? – scunliffe 2009-10-19 16:22:30

+0

对不起,我没有注意没有看到他想刷新首尔... ID使用我的功能上面的首页页面,并从弹出的呼叫 只是另一种方式来做到这一点......这将工作正确吗? – 2009-10-23 15:41:39

+0

如果你在你的URL中有一个散列,它实际上不会刷新页面,而只是去做那些散列。 – 2013-02-07 23:59:13