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 ??
loading
3 svar · 353 visningar · startad av jwradhe
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..
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>
Det funkar inte så bra i N.S 6
Lagret med "Loading" visas aldrig.
Går det att fixa?