<script language='javascript'>    
  if(window.opener==null){    
    window.opener=null;    
    window.close();    
    window.open('main.do','','toolbar=no,menubar=no,location=no,status=no,width=' + screen.width + ',height=' + screen.height + ',left=0,top=0');    
  }    
</script>  
我采用上面的方法打开窗口,窗口是屏幕大小的效果,但有时窗口弹不出来,同时窗口可以拖动,能否实现双击窗口最大化或点击窗口最大化按钮之后那种效果呢? 

解决方案 »

  1.   

     1、   
      修改<body>为<body   onload="max.Click()">为打开最大化窗口   
      修改<body>为<body   onload="min.Click()">为打开最小化窗口   
        
      2、   
      以下代码加入<body>区域   
        
      <object   id="min"   type="application/x-oleobject"   classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">  
          <param   name="Command"   value="Minimize">                    
    </object>   
    <object   id="max"   type="application/x-oleobject"   classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">  
                      <param   name="Command"   value="Maximize">                     
    </object>   
      

  2.   

    大哥不行啊,我再main.do forwad的页面上加了,但是不行啊。
      

  3.   

    <script type="text/javascript">function KeyDown(){
     //屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键
    // //alert("ASCII代码是:"+event.keyCode);
      if ((window.event.altKey)&&
          ((window.event.keyCode==37)||   //屏蔽 Alt+ 方向键 ←
           (window.event.keyCode==39))){  //屏蔽 Alt+ 方向键 →
         alert("不准你使用ALT+方向键前进或后退网页!");
         event.returnValue=false;
         }
      if ((event.keyCode==8 &&  event.srcElement.tagName != "INPUT"  &&  event.srcElement.type !="text"  &&  event.srcElement.tagName != "TEXTAREA") ||                  //屏蔽退格删除键
          (event.keyCode==116)||                 //屏蔽 F5 刷新键
          (event.keyCode==112)||                 //屏蔽 F1 刷新键
        (event.keyCode==113)||                 //屏蔽 F2 
        (event.keyCode==114)||                 //屏蔽 F3 
        (event.keyCode==115)||                 //屏蔽 F4 
        (event.keyCode==117)||                 //屏蔽 F6 
        (event.keyCode==118)||                 //屏蔽 F7 
        (event.keyCode==119)||                 //屏蔽 F8 
        (event.keyCode==120)||                 //屏蔽 F9 
        (event.keyCode==121)||                 //屏蔽 F10
        (event.keyCode==122)||                 //屏蔽 F11
        (event.keyCode==123)||                 //屏蔽 F12
          (event.ctrlKey && event.keyCode==82)){ //Ctrl + R
         event.keyCode=0;
         event.returnValue=false;
         }
      if ((event.ctrlKey)&&(event.keyCode==78))   //屏蔽 Ctrl+n
         event.returnValue=false;
      if ((event.shiftKey)&&(event.keyCode==121)) //屏蔽 shift+F10
         event.returnValue=false;
      if (window.event.srcElement.tagName == "A" && window.event.shiftKey)
          window.event.returnValue = false;  //屏蔽 shift 加鼠标左键新开一网页
      if ((window.event.altKey)&&(window.event.keyCode==115)){ //屏蔽Alt+F4
          window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px");
          return false;}
    }
    function document.oncontextmenu() 

      return false; 
    } function nocontextmenu()

        if(document.all) {
            event.cancelBubble=true;
            event.returnvalue=false; 
            return false; 
        }
    } document.onkeydown = KeyDown; function document.onkeydown() 
    { } </script>
      

  4.   

    <script language='javascript'>    
      if(window.opener==null){    
        window.opener=null;    
        window.close();    
        window.open('main.do','','toolbar=no,menubar=no,location=no,status=no,fullscreen,left=0,top=0');    
      }    
    </script>