JavaScript 窗口对象中的 Closed 属性

JavaScript 窗口对象的 Closed 属性示例

<!DOCTYPE html>

<html>
<head>
<script type="text/javascript">
  var MyWindow;

  function openWin() {
	  MyWindow = window.open("", "", "width=200,height=100");
  }
  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>

<input type="button" value="Open 'MyWindow'" onclick="openWin()" />
<input type="button" value="Close 'MyWindow'" onclick="closeWin()" />
<br /><br />
<input type="button" value="Has 'MyWindow' been closed?" onclick="checkWin()" />

<br /><br />
<div id="msg"></div>
</body>

</html>

JavaScript 窗口对象中的 Closed 属性

在JavaScript窗口closed属性用于检查窗口是否关闭。

closed属性的语法

window.closed
日期:2020-04-18 01:09:26 来源:oir作者:oir