16.13 open方法.html

来自「即学即用JavaScript核心对象参考手册原版光盘」· HTML 代码 · 共 35 行

HTML
35
字号
<html>
<head>
<title>无标题文档</title>
</head>
<body>
<script>
   var newWin;
   var intervalID;
   var timeLen=0;
   function getTimeLen()
   {   
       //如果窗口已经关闭
       if (newWin.closed) 
	     {
		    window.clearInterval(intervalID);
			window.alert("窗口打开了"+timeLen+"秒");
		 }
		else
		 { timeLen++;
		   window.defaultStatus =timeLen;
		 }
   }
   function openNew()
   {
	   newWin=window.open("","公告","height=200,width=200,toolbar=no,menubar=no,status=yes,location=no,top=200,left=200,resizable=yes");
	   newWin.document.write("<h4 align='center'>公告</h4>");
	   newWin.document.write("这是一个closed属性测试");
	   newWin.document.write("<center><input type='button' value='关闭窗口' onclick='window.opner=null;window.close();'</center>");
	   intervalID=window.setInterval(getTimeLen,1000);
   }
</script>
<form><input type="button" onclick="openNew()" value="打开窗口"></form>
</body>
</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?