0
pageA.php
在中,并且在pageA.php
上有链接以显示弹出窗口。点击弹出窗口上的提交按钮后,我会弹出窗口关闭,然后整个框架被刷新。在弹出提交后刷新父窗口的整个框架
我曾尝试下面的代码:
if(isset($_POST['popupSubmit'])){
echo "<script type='text/javascript'>
window.close();
window.top.location.href = window.top.location.href;
</script>";
}
然而,在弹出的窗口没有关闭,但整个框架没有得到刷新?
弹出窗口关闭后,应该执行'window.top.location.href'行到底应该是多少?一旦窗口关闭,它就消失了,没有后续的JS运行。 – 2012-04-23 15:39:36
如果在window.close()之前放置window.top.location.href,弹出不会关闭。 – Acubi 2012-04-23 15:46:02