Window closed 属性
实例
检查名为 "myWindow" 的窗口是否已关闭的函数:
<!DOCTYPE html><html><head><script>var myWindow;function openWin() {myWindow = window.open("", "myWindow", "width=400, height=200");}function closeWin() {if (myWindow) {myWindow.close();}}function checkWin() {if (!myWindow) {document.getElementById("msg").innerHTML = "'myWindow' 已经关闭!";} else {if (myWindow.closed) {document.getElementById("msg").innerHTML = "'myWindow' 已经关闭!";} else {document.getElementById("msg").innerHTML = "'myWindow' 没有关闭!";}}}</script></head><body><button onclick="openWin()">打开 "myWindow"</button><button onclick="closeWin()">关闭 "myWindow"</button><br><br><button onclick="checkWin()">"myWindow" 已经关闭?</button><br><br><div id="msg"></div></body></html>
定义与用法
closed 属性返回一个布尔值,该值指示窗口是否已关闭。
浏览器支持
| 属性 | |||||
|---|---|---|---|---|---|
| closed | Yes | Yes | Yes | Yes | Yes |
语法
window.closed
技术细节
| 返回值: | 布尔值,如果窗口已关闭,则为 true;如果窗口已打开,则为 false |
|---|