Avatar billede elskermad.dk Nybegynder
01. januar 2003 - 19:21 Der er 3 kommentarer og
1 løsning

Vise antal % hentet

Jeg har lavet følgende kode, som loader alt grafikken som jeg bruger på chatten inden man joiner chatten, og den finder selv ud af hvornår det er hentet, men kan man lave en eller anden måde hvor der står hvormange % man er færdig?
For nogle vil ikke gide at vente på at det loader, hvis de ikke ved hvornår de er færdige, og det er jo ikke meningen at mine besøgere skal smutte inden de overhovedt kommer til!

<HTML>
<head>
<title>Loader chatten...</title>
<SCRIPT LANGUAGE='Javascript'>
function siteDone(){
document.write(\"Chatten er loadet!\");
window.open('chatindex.php','MAMSTER','width=800,height=500,alwaysRaised=yes,directories=no,dependent=no,hotkeys=no,location=no,menubar=no,resizable=no,scrollbars=no,status=no,titlebar=no,toolbar=no')
}
</SCRIPT>
</head>
<BODY onload='siteDone()'>
Siden loader...<p>
Vent venligst! :)<br>
<img src='theme/left/kokkenet.jpg' width='0' height='0' border='0'>
<img src='theme/right/kokkenet.jpg' width='0' height='0' border='0'>
<img src='theme/top/kokkenet.jpg' width='0' height='0' border='0'>
<img src='theme/bund/kokkenet.jpg' width='0' height='0' border='0'>
</BODY>
</HTML>
Avatar billede elskermad.dk Nybegynder
01. januar 2003 - 19:24 #1
eller kan man gøre således at når det første billed blvie hentet står der:
4
når det næste så er hentet står der
3
osv...?!
Avatar billede Slettet bruger
02. januar 2003 - 14:30 #2
http://www.dynamicdrive.com/dynamicindex4/preloadit.htm
http://www.dynamicdrive.com/dynamicindex4/preloadimage2.htm

Prøv at kigge på ovenstående eksempler. Hvis du absolut vil have det med procenter, så må du sige til!
Avatar billede Slettet bruger
02. januar 2003 - 14:32 #3
Jeg har sørme også en løsning fra et tidligere spørgsmål liggende (med %):

<html>
<head>
<script>
side = "http://www.eksperten.dk"; //Siden, man kommer til, efter billederne er loadet.
bill = new Array("http://www.counter-strike.net/pics/pic1.jpg", "http://www.counter-strike.net/pics/pic2.jpg", "http://www.counter-strike.net/pics/pic3.jpg", "http://www.counter-strike.net/pics/pic4.jpg", "http://www.counter-strike.net/pics/pic5.jpg", "http://www.counter-strike.net/pics/pic6.jpg"); //Billederne. Listen kan sagtens forstørres/formindskes.

i = 0;
faerdig = false;
pb = new Array();
pb[0] = new Image();
pb[0].src = bill[0];

function preload() {
if (pb[i].complete) {
skriv(++i);
if (i == bill.length) {
faerdig = true;
self.location.href = side;
}
else {
pb[i] = new Image();
pb[i].src = bill[i];
}
}
if (!faerdig)
setTimeout(preload, 200);
}

preload();

function skriv(nr) {
procent = (Math.round(nr / bill.length * 100)) + "%";
if (document.getElementById)
document.getElementById("proc").innerHTML = procent;
else if (document.all)
document.all.proc.innerHTML = procent;
if (document.layers)
document.nsproc.document.write(procent);
}
</script>
</head>
<body bgcolor="black" style="margin: 0px;">
<table width="100%" height="100%">
<tr>
<td align="center">
<div id="proc" style="color: lightgreen; font-size: 20px;"><layer id="nsproc" style="color: lightgreen; font-size: 20px;">
0%
</layer></div>
</td>
</tr>
</table>
</body>
</html>
Avatar billede elskermad.dk Nybegynder
02. januar 2003 - 19:30 #4
ret glad for dit andet link! mange tak! ;)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester