您当前的位置: 首页 > 前端教程 > CSS教程 > 自定义打开网页窗口大小方法之二

自定义打开网页窗口大小方法之二

作者:不详 来源:网络 发布时间: 2010-06-14 11:19 点击:
第一步:把如下代码加入到head区域中 script vartestWin; functionresTest(w,h){ frm=document.forms[0]; urlF=frm.testURL.value; if(urlF==||urlF==http://){ alert('请输入网址'); frm.testURL.focus(); returnfalse; } if(w==null){ w=frm.customw.value; if(w==||

自定义打开网页窗口大小方法之二

  第一步:把如下代码加入到<head>区域中
  <script>
  vartestWin;
  functionresTest(w,h){
  frm=document.forms[0];
  urlF=frm.testURL.value;
  if(urlF==""||urlF=="http://"){
  alert('请输入网址');
  frm.testURL.focus();
  returnfalse;
  }
  if(w==null){
  w=frm.customw.value;
  if(w==""||!Number(w)||w<100){
  alert('请输入有效的宽,要不小于100');
  frm.customw.value="";
  frm.customw.focus();
  returnfalse;
  }
  }
  if(h==null){
  h=frm.customh.value;
  if(h==""||!Number(h)||h<100){
  alert('请输入有效的高,要不小于100');
  frm.customh.value="";
  frm.customh.focus();
  returnfalse;
  }
  }
  properties="width="+w;
  properties+=",height="+h;
  properties+=",scrollbars=1,toolbar=1,location=1";
  properties+=",directories=1,status=1,menubar=1";
  properties+=",resizable=1,left=0,top=0";
  if(testWin&&!testWin.closed){
  testWin.close();
  }
  testWin=window.open(urlF,"TestRes",properties);
  if(navigator.appName.indexOf("Netscape")!=-1){
  testWin.outerWidth=w;
  testWin.outerHeight=h;
  }
  frm.innerDim.value="自定义窗口大小为:"+w+"x"+h+"\n";
  if(navigator.appName.indexOf("Netscape")!=-1){
  frm.innerDim.value+="WindowInnerWidth:"+testWin.innerWidth+"\n";
  frm.innerDim.value+="WindowInnerHeight:"+testWin.innerHeight+"\n\n";
  }
  else{
  frm.innerDim.value+="下面是标准的IE窗口大小及显示大小:\n\n";
  frm.innerDim.value+="窗口显示\n";
  frm.innerDim.value+="640x480->615x314\n";
  frm.innerDim.value+="800x600->775x434\n";
  frm.innerDim.value+="1024x768->999x602";
  }
  this.focus();
  }
  </script>
  
  第二步:把如下代码加入到<body>区域中
  <form>
  <divalign="center">网址:
  <inputtype=textname="testURL"SIZE="25"value="http://">
  <br>
  <br>
  宽:
  <inputtype=textname="customw"SIZE="4">
  高:
  <inputtype=textname="customh"SIZE="4">
  <inputtype=buttonvalue="自定"onClick="resTest()">
  <br>
  标准<br>
  <inputtype=buttonvalue="640x480"onClick="resTest('640','480')">
  <inputtype=buttonvalue="800x600"onClick="resTest('800','600')">
  <inputtype=buttonvalue="1024x768"onClick="resTest('1024','768')">
  <br>
  <br>
  <textareaname="innerDim"rows="7"cols="40"wrap="physical">此文本框内显示的是窗口展示的数据项...</textarea>
  </div>
  </form>
  

分享到:
本文"自定义打开网页窗口大小方法之二"由远航站长收集整理而来,仅供大家学习与参考使用。更多网站制作教程尽在远航站长站。
顶一下
(0)
0%
踩一下
(0)
0%
[点击 次] [返回上一页] [打印]
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
关于本站 - 联系我们 - 网站声明 - 友情连接- 网站地图 - 站点地图 - 返回顶部
Copyright © 2007-2013 www.yhzhan.com(远航站长). All Rights Reserved .
远航站长:为中小站长提供最佳的学习与交流平台,提供网页制作与网站编程等各类网站制作教程.
官方QQ:445490277 网站群:26680406 网站备案号:豫ICP备07500620号-4