-
非IE:opacity IE:filter:alpha(opacity=某個小于100的數)查看全部
-
彈出層效果涉及知識點查看全部
-
position:fixed 靜止定位查看全部
-
絕對定位可以遮住全部查看全部
-
js 雙引號內不能再使用雙引號查看全部
-
js 每一個換行會指向一個新的語句查看全部
-
追加節點查看全部
-
獲取頁面的高度和寬度查看全部
-
獲取頁面的高度查看全部
-
獲取節點查看全部
-
window.onload 頁面加載完畢后執行查看全部
-
oMask.onclick = oClose.onclick = function(){ document.body.removeChild(xxx) }查看全部
-
window.onload的意義是文檔頁面加載完獲取節點,有些節點在文檔沒加載完獲取不到,會出現報錯 var sHeight=document.documentElement.scrollHeight;獲取頁面高度 var sWidth=document.documentElement.scrollWidth;獲取頁面寬度 var oMask=document.createElement("div");創建節點 document.body.appendChild(oMask);在頁面上追加節點(顯示) window.onload=function(){ var oBtn=document.getElementById("btnLogin"); //獲取變量 //獲取頁面的高度和寬度 var sHeight=document.documentElement.scrollHeight; var sWidth=document.documentElement.scrollWidth; //重新創建一個節點 var oMask=document.createElement("div"); oMask.id="mask"; //設置高度與獲取到的高度和寬度一樣的值 oMask.style.height=sHeight+"px"; oMask.style.width=sWidth+"px"; // 追截節點 類似插入文檔 document.body.appendChild(oMask); }查看全部
-
window.onload的意義是文檔頁面加載完獲取結點。因為有些結點是文檔沒加載完獲取不到的。 var sHeight=document.documentElement.scrollHeight;獲取頁面高度 var sWidth=document.documentElement.scrollWidth;獲取頁面寬度 var omask=document.createElement("div");創建結點 document.body.appendChild(oMask);在頁面上追加結點(顯示) JS創建一個遮罩層: 1、創建遮罩層: ①js實現元素的添加(即創建元素節點)方法:var oMask=document.createElement("標簽名"); ②給創建的元素一個id:oMask.id="mask"; 2、獲取頁面的高度和寬度: var sHeight=document.documentElement.scrollHeight; var sWidth=document.documentElement.scrollWidth; 3.給遮罩層加上寬高: ①給剛才創建的元素設置高度和寬度為頁面高度和寬度,別忘了加單位px oMask.style.height=sHeight+"px"; oMask.style.width=sWidth+"px"; 4、到這一步刷新頁面,并沒有創建的那個元素顯示,為什么? 創建的元素目前還停留在JS里面,它并沒有向文檔插入節點,所以要做下一步插入節點 5、將遮罩層插入到頁面中 ①插入節點: document.body.appendChild(oMask);這就是在頁面的尾部追加節點 6、這時載刷新頁面就出現剛才創建的遮罩層了查看全部
-
嗯!?。?查看全部
舉報
0/150
提交
取消