DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> JavaScript綜合知識 >> JS彈出層的顯示與隱藏示例代碼
JS彈出層的顯示與隱藏示例代碼
編輯:JavaScript綜合知識     

 關於JS彈出層的顯示與隱藏,在網上可以搜到很多的類似教程,本文實現了一下,喜歡的朋友不要錯過

代碼如下: <!--彈出層的顯示與隱藏-->  <script type="text/javascript">  //彈出層的顯示  //overlays:為遮罩層的ID  //wins:彈出層窗體的ID  //彈出層中用於拖動的ID  function popDIV_show(overlays,wins,wins_title) {  var oLays = documentgetElementById(overlays);  var oWins = documentgetElementById(wins);  var oWins_title = documentgetElementById(wins_title);  var bDrag = false;  var disX = disY = 0;  var w = "";  var n = 1;  if (n > 0) {  oLaysstyledisplay = "block";  oWinsstyledisplay = "block";  oWins_titleonmousedown = function(event) {  var event = event || windowevent;  bDrag = true;  disX = eventclientX - oWinsoffsetLeft;  disY = eventclientY - oWinsoffsetTop;  thissetCapture && thissetCapture();  return false  };  documentonmousemove = function(event) {  if (!bDrag)  return;  var event = event || windowevent;  var iL = eventclientX - disX;  var iT = eventclientY - disY;  var maxL = documentdocumentElementclientWidth  - oWinsoffsetWidth;  var maxT = documentdocumentElementclientHeight  - oWinsoffsetHeight;  iL = iL < 0 ? 0 : iL;  iL = iL > maxL ? maxL : iL;  iT = iT < 0 ? 0 : iT;  iT = iT > maxT ? maxT : iT;  oWinsstylemarginTop = oWinsstylemarginLeft = 0;  oWinsstyleleft = iL + "px";  oWinsstyletop = iT + "px";  return false;  };  documentonmouseup = windowonblur = oWins_titleonlosecapture = function() {  bDrag = false;  oWins_titlereleaseCapture && oWins_titlereleaseCapture();  };  }  }  //彈出層的隱藏  //overlays:為遮罩層的ID  //wins:彈出層窗體的ID  function popDIV_hidden(overlays,wins) {  var oWins = documentgetElementById(wins);  var oLays = documentgetElementById(overlays);  oWinsstyledisplay = "none";  oLaysstyledisplay = "none";  }  </script> 
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved