下面的例子可检测弹出的新窗口是否已被关闭:
<html>
<head>
<script type="text/javascript">
function checkClosed(){
if(myWindow.closed){
document.write("弹窗已经关闭!");
}else{
document.write("弹窗没有关闭!");
}
}
</script>
</head>
<body>
<script type="text/javascript">
myWindow = window.open();
myWindow.document.write("弹出窗口");
</script>
<button onclick="checkClosed()">检测窗口是否关闭</button>
</body>
</html>
运行该例子(设置允许浏览器弹出窗口),点击原窗口的按钮。按钮会根据新弹出的窗口关闭与否,来显示不同的提示文字。