2015年3月18日 星期三

[JavaScript] 子視窗submit後重整母視窗並關閉子視窗

用window.open開啟一個子視窗後
在子視窗進行動作(submit)後想關閉子視窗並重整母視窗

1.需在子視窗submit後導向另一頁面(也在子視窗裡)
2.在另一頁面<head></head>中寫入
<script type="text/javascript">
    opener.location.reload(true);
    window.close();
</script>

opener.location.reload(true); 重整母視窗
window.close();關閉視窗

不要寫在bady 的onload中 它會在window.close()不斷的onload (原因未查)

※感謝此篇解答

沒有留言:

張貼留言