在我父母的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