在我父母的jsp頁面我用:彈出窗口的父窗口後不關閉在重裝
function popUpClosed() {
window.location.reload();
}
而且在孩子(彈出窗口)我用:
<script type="text/javascript">
window.onunload = function() {
if (window.opener && !window.opener.closed) {
window.opener.popUpClosed();
}
};
</script>
通過這段代碼,父窗口在從彈出窗口插入數據後重新加載,但彈出窗口未關閉,我必須手動關閉彈出窗口。 如何使彈出窗口自行關閉?
重載父窗口我已經關閉彈出窗口之後。 Iam新來JS。請告訴我,在哪裏放置代碼以及在代碼中進行更改。謝謝你... – sam
我修改了我的答案,看看。這應該關閉彈出窗口。 – nunespascal
onunload和onbeforeunload捕獲相同的窗口事件事件,onbeforeunload在onunload之前執行。 – Ian