當關閉子視窗時重新整理父視窗 ,視窗開啟總最大化

來源:互聯網
上載者:User
父視窗中有資料列表,當對資料進行修改時彈出一子視窗,對資料進行修改,完畢儲存後,當關閉子視窗
時,重新整理父視窗資料
實現的javascript:

<script language="javascript"> 
          function closewin() 
          { 
             if(event.clientX>document.body.clientWidth&&event.clientY<0||event.altKey) //檢測視窗關閉事件 
             { 
                 self.close(); 
                 window.opener.location.href=Form1.Hidden1.value;   //不能用window.opener.location.reload(),否則會出提示框 
             } 
          } 
</script> <body bgColor="darkgray" MS_POSITIONING="GridLayout" onbeforeunload="closewin()";> 

<script>
var   a=screen.width+8;
var   b=screen.height-22   ;
window.moveTo(-4,-4)
window.resizeTo(a,b)
</script>
<SCRIPT LANGUAGE="JavaScript"> 
<!-- Begin 
if (this.name!='fullscreen'){ 
window.open(location.href,'fullscreen','fullscreen,scrollbars') 

// End --> 

<body onload=max.Click()> 
<OBJECT id=max type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"> 
<PARAM name="Command" value="Maximize"></OBJECT> 
方法二
<script language="Javascript"> 
self.moveTo(0,0); 
self.resizeTo(screen.availWidth,screen.availHeight); 
if (top.frames.length != 0) top.location = self.document.location; 
</script>
以上摘自:http://www.jiejingwang.com

如果要全螢幕顯示,就用下面的代碼:


把如下代碼加入<body>地區中 


<SCRIPT LANGUAGE="JavaScript"> 
<!-- Begin 
if (this.name!='fullscreen'){ 
window.open(location.href,'fullscreen','fullscreen,scrollbars') 

// End --> 
</script> 
<a href="JavaScript:window.close(self)">返回正常效果顯示</a> 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.