16.16 resizeto方法.html

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

HTML
45
字号
<html>
<title>Confirm方法演示</title>
<body>
<form>
    <input type="button" onClick="openNewWindow()" value="开始">
</form>
<script> 
   var objwin;
   var ih,iw;
   var ihok,iwok;
   var intervalID;
   function openNewWindow()
   {
         ih=iw=100;
		 ihok=iwok=0;
		 //弹出新的对话框
         objwin=window.open("rsizeTo.html","resizeTo方法测试","height=100,width=100,top=0,left=0,resizable=yes");
         //改变窗口的大小,直到窗口达到屏幕大小
          intervalID=objwin.setInterval(resizeWindow,10);
   }

   function resizeWindow()
   {
       ih+=5;
	   iw+=5;
	   if(ih>screen.height)
	       {
		      ih=screen.height;
			  ihok=1; 
			}  
	   if(iw>screen.width)
	       {
		      iw=screen.width;
			  iwok=1;
		    }
		//如果iwok+ihok=2则说明窗口的长和宽均达到屏幕大小
	   if(iwok+ihok>=2)
	       objwin.clearInterval(intervalID);
	   else
	       	objwin.resizeTo(iw,ih);  
   }
</script>
</body>
</html>

⌨️ 快捷键说明

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