国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > JS > 正文

介紹一種彈出層效果的JS代碼

2024-09-06 12:31:26
字體:
供稿:網(wǎng)友

本文介紹了一種在網(wǎng)頁中彈出層的效果,下面直接給出了源代碼:代碼分兩部分,html代碼和JS源代碼。

html代碼:


<html>  
<head>  
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
<title>彈出層效果</title>  
</head> 

<script src = "openNewDiv.js"></script>  

<body>  
<a href="#" onclick="openNewDiv('newDiv');return false;">激活新層</a>  
<p>網(wǎng)頁內(nèi)容</p>  
</body>  
</html> 

js代碼:

 var docEle = function() {  
   return document.getElementById(arguments[0]) || false;  
}  

 function openNewDiv(_id) {  
   var m = "mask";  
   if (docEle(_id)) document.removeChild(docEle(_id));  
   if (docEle(m)) document.removeChild(docEle(m));  
   // 新激活圖層  
   var newDiv = document.createElement("div");  
   newDiv.id = _id;  
   newDiv.style.position = "absolute";  
   newDiv.style.zIndex = "9999";  
   newDiv.style.width = "300px";  
   newDiv.style.height = "200px";  
   newDiv.style.top = "160px";  
   newDiv.style.left = (parseInt(document.body.scrollWidth) - 300) / 2 + "px"; // 屏幕居中  
   newDiv.style.background = "#EFEFEF";  
   newDiv.style.border = "1px solid #860001";  
   newDiv.style.padding = "5px";  
   newDiv.innerHTML = "新激活圖層內(nèi)容";  
   document.body.appendChild(newDiv);  
   // mask圖層  
   var newMask = document.createElement("div");  
   newMask.id = m;  
   newMask.style.position = "absolute";  
   newMask.style.zIndex = "1";  
   newMask.style.width = document.body.scrollWidth + "px";  
   newMask.style.height = document.body.scrollHeight + "px";  
   newMask.style.top = "0px";  
   newMask.style.left = "0px";  
   newMask.style.background = "#000";  
   newMask.style.filter = "alpha(opacity=40)";  
   newMask.style.opacity = "0.40";  
   document.body.appendChild(newMask);  
   // 關(guān)閉mask和新圖層  
   var newA = document.createElement("a");  
   newA.href = "#";  
   newA.innerHTML = "關(guān)閉激活層";  
   newA.onclick = function() {  
    document.body.removeChild(docEle(_id));  
    document.body.removeChild(docEle(m));  
    return false;  
}  

   newDiv.appendChild(newA);

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 元阳县| 三河市| 南华县| 高密市| 肃宁县| 增城市| 水城县| 平遥县| 江孜县| 镇江市| 济源市| 龙泉市| 敖汉旗| 元江| 合肥市| 酉阳| 库车县| 方城县| 牡丹江市| 乐亭县| 威信县| 靖边县| 永新县| 江永县| 大荔县| 广南县| 辉南县| 丘北县| 界首市| 慈溪市| 哈尔滨市| 永平县| 略阳县| 瑞金市| 罗田县| 昔阳县| 勐海县| 江城| 桑植县| 乌鲁木齐县| 东明县|