webForumDet fria alternativet

loading

JavaScriptur Javascript

3 svar · 353 visningar · startad av jwradhe

Medlem sedan juni 2002711 inlägg
Frågan#1

hur och kan man göra så att man ser en loading ruta som det står loading i medans filer på en sida laddas...och sen efet typ....5 sek så skickas man till sidan som är färdig laddad....går det ??

Medlem sedan dec. 2000557 inlägg
#2

Går att fixa med lite DHTML. :)

<html><head>

<script>
<!--
function loading(){
	if (document.all){
		document.all["loadmessage"].style.visibility = "hidden";
	}
	if (document.layers){
		document.layers.loadmessage.visibility = "hide";
	}
}
//-->
</script>

</head><body onload="loading();">

<span id="loadmessage" style="position: absolute; left:0; top:0; width:600px; height:150px; z-index:5000; background-color: #999999; padding: 50%;">
	<center>LOADING</center>
	</span>
	
	<!-- Resten av din hemsida... -->

</body></html>

Vill du ha en "loadingruta" istället för text lägger du bara in den i form av en bild istället..

Medlem sedan aug. 2002477 inlägg
#3

För att fungera på nyare webbläsare behöver du lite till getElementById:


<script>
<!--
function loading(){
if (document.getElementById)
{
document.getElementById('loadmessage').style.visibility = "hidden";
}
if (document.all){
document.all["loadmessage"].style.visibility = "hidden";
}
if (document.layers){
document.layers.loadmessage.visibility = "hide";
}
}
//-->
</script>
Medlem sedan nov. 20017 144 inlägg
#4

Det funkar inte så bra i N.S 6
Lagret med "Loading" visas aldrig.
Går det att fixa?

136 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)