任何人都可以幫助我如何在加載和顯示圖像時保持整個頁面處於非活動狀態?我有以下代碼來顯示圖像,但同時頁面加載所有的內容都active.Here的代碼如下:加載和顯示gif圖像時禁用頁面內容的代碼
<body onLoad="init()">
<div id="loading" style="position:absolute; width:100%; text-align:center;top:300px;">
<img src="https://bancore.com/images/vv/loading_smaller.gif" border=0 />
</div>
<script>
var ld = (document.all);
var ns4 = document.layers;
var ns6 = document.getElementById && !document.all;
var ie4 = document.all;
if (ns4)
ld = document.loading;
else if (ns6)
ld = document.getElementById("loading").style;
else if (ie4)
ld = document.all.loading.style;
function init() {
if (ns4) {
ld.visibility = "hidden";
} else if (ns6 || ie4) ld.display = "none";
}
</script>
</body>
下面是示例網站:http://www.bancore.com/
見而加載頁面無效。
這是因爲它們的像素('# LOADI ng' div)覆蓋整個頁面,所以技術上你只能點擊該div而不是任何頁面元素。 – Shomz 2014-10-18 07:21:39