我在一個頁面上的div中有兩個大圖像文件需要幾秒鐘加載。如何在「加載gif」出現時隱藏加載內容,然後在完全加載後顯示內容?隱藏內容加載Gif
我真的不知道關於JavaScript的任何內容,但我嘗試使用此代碼。它做了我希望它做的一半。 「加載GIF」的工作,但問題是內容是可見的,因爲它正在加載。
http://aaron-graham.com/test2.html
<div id="loading" style="position:absolute; width:95%; text-align:center; top:300px;">
<img src="img/parallax/ajax-loader.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>
任何幫助將不勝感激!
是js的灼傷我的眼睛 – MikeM 2011-03-30 03:35:47
同意,我討厭客戶端代碼有時候 – Ben 2011-03-30 03:38:20