PDA

View Full Version : Loading...


M@rtin
2000-01-30, 12:03
Hur gör man på bästa sätt för att visa en loading ruta.. asså ett streck eller vad man ska säga som blir längre o längre ju mer som är laddat...
Jag skulle vilja ha ett sådant streck medans ett script körs..
hur gör man det bäst? en animation eller?

//Martin

erik
2000-01-31, 07:54
Hej,

Det blir ju väldigt avancerat att göra ett java script som rör sig efter laddnings längd...så jag skulle nog använda en animation...

det tycker jag...

// erik

Matti
2000-01-31, 10:58
nån som vet om det finns något färdigt skript/java applet som visar en loading bild innan tex 5 st bilder är laddade?

RGB
2000-01-31, 21:35
M@rtin:

Antar att det är ngt i denhär stilen d är ute efter:


<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<TITLE></TITLE>
</HEAD>
<BODY>
<SPAN id="laddText" style="position: absolute;"></span>
<SCRIPT language="javascript">
var ticker=0;
function vaxMer(){

ticker+=5;

if(document.all) {
laddText.innerHTML="Laddar Sidan<img src=\" meter.jpg\" width=\""+ticker+"\" height=\"10\">";
}

if(document.layers) {
with(document['laddText'].document)
{
open()
write("Laddar Sidan<img src=\"meter.jpg\" width=\""+ticker+"\" height=\"10\">")
close()
}
}
if(ticker==300) clearInterval(addMore)
}
addMore=setInterval("vaxMer()",100);
</SCRIPT>
</BODY>
</HTML>

Mvh

//R.G.B

[Redigerat av RGB den 31 jan 2000]

M@rtin
2000-02-04, 22:28
Tack så hemskt mycket RGB...
precis vad jag letade efter...
tusen tack...

//M@rtin

Hallgren
2000-02-10, 17:09
Liten frågan angående samma prob. Om jag bara vil ha en text som säger "sidan laddas" eller något,hur ska koden se ut? och den ska helt fungerar i både NS och IE.

/Hallgren

M@rtin
2000-02-10, 18:03
Ska du bara ha texten så behöver du väl inte skriva nånting alls mer än

<html>
<body>
laddar sidan
</body>
</html>

Eller hur menar du?

//M@rtin

Hallgren
2000-02-11, 17:47
Mmmm, missförstånd till max. ;)
Jag menar att jag vill att det ska stå en text ex "laddar sidan" och när sidan är laddad så ska texten bli utbytt mot den laddade sidan.

/Hallgren

erik
2000-02-12, 10:00
hej,

här kommer en sådan "remsa"...

koden:

<html>

<head>
<title></title>
</head>

<body onLoad="hide_it()">

<p align="center">

<span id="loadmessage" style="position: absolute; left: 422; top: 95; width: 173; height: 32"><font face="Verdana" size="2" color="#FF0000">Sidan laddas, vänta...</font></span>
<script language="JavaScript">

function hide_it(){
if (document.all){
document.all["loadmessage"].style.visibility = "hidden";
}
if (document.layers){
document.layers.loadmessage.visibility = "hide";
}
}


</script>


</body>

</html>

/koden

varåsgod! ;)

------------------
banan.erik@home.se


[Redigerat av erik den 12 feb 2000]

Hallgren
2000-02-12, 10:45
Jag bugar och tackar. :)

Hallgren
2000-02-12, 11:14
Tyvärr hittar jag ett litet fel med scriptet. När siden laddad så synt texten som finns på sidan och det är inte särskilt snyggt. Några förslag?

/Hallgren

RGB
2000-02-13, 22:18
Hallgren:

Testa med att lägga resten av sidinnehållet i en tabell.

//R.G.B