webForumDet fria alternativet

loading

3 svar · 353 visningar · startad av jwradhe

jwradheMedlem sedan juni 2002818 inlägg
#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 ??

PallemanMedlem sedan dec. 2000465 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..

mikkeXMedlem sedan aug. 2002490 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>
Jesper TMedlem sedan nov. 20017 058 inlägg
#4

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

Genererad på 377 ms · cache AV · v20260730165559-full.f96bc7eb