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