Avatar billede henriksdb Nybegynder
01. juni 2003 - 11:21 Der er 7 kommentarer og
1 løsning

Side preload er ikke

Jeg har fundet denne script som skulle lave en loading side med en blå streg som viser hvor langt siden er med og hente og når den er færdig med det skal den gå til en ny side (Hovdesiden)
jeg har kikket og kikket men jeg kan ikke finde fejlen ved denne
den viser ikke den blå streg og seden skifter ikke

er der nogen der kan hjælpe
http://home1.stofanet.dk/henriksdb

scripen kommer her!

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<html>

<head><script language="JavaScript">
<!--
vers = 1.0;
// -->
    </script>
<script language="JavaScript1.1">
<!--
vers = 1.1;
// -->
    </script>
<script
language="javascript">
<!--

// preload the status bar images
if (vers >= 1.1) {
blue = new Image();
blue.src = "blue.gif";
black = new Image();
black.src = "black.gif";
}

function initArray() {
this.length = initArray.arguments.length;
for (var i = 0; i < this.length; i++) {
  this[i] = initArray.arguments[i];
}
}

// Loaded Pictures go here
var pics = new initArray(
"00_00001.jpg",
"00_00003.jpg",
"00_00010.jpg");

function transfer(param) {
  location.href = "frames.htm";
}

function done() {
if (vers < 1.1)
  transfer();
else
  commence_loading();
}

function commence_loading() {
for (g=0;g<pics.length;g++)
  eval('document.preload'+g+'.src = "'+pics[g]+'";');
}


var loaded = new initArray(0);
for (h=0;h<pics.length;h++)
loaded[h] = 0;
num_loaded = 0;

function update(num) {
loaded[num]++;
if (loaded[num] == 2) {
  if (vers < 1.1)
  document.stats.status.value += "||";
  else
  eval('document.status'+num_loaded+'.src = "blue.gif";');
  num_loaded++;
  if (num_loaded == pics.length)
  transfer();
}
}
// -->
    </script>

<title>Indlæsning af henrik´s web site her på nettet</title>
</head>

<body BGCOLOR="#000000" TEXT="#FFFFFF" LINK="#FF6600" VLINK="#FF6600" ALINK="#FF6600"
onLoad="done()">

<p align="center"><br>
<br>
<br>
</p>
<div align="center"><center>

<table BORDER="0" CELLPADDING="0" CELLSPACING="0" width="366">
  <tr>
    <td VALIGN="MIDDLE"><p align="center">Henrik´s web site</p>
    <p align="center"><font color="#FF8000" face="Arial" size="3"><b>Siden indlæses, vent
    venligst.</b></font></p>
    <p align="center"><font face="Arial"><font color="#FFFFFF">Hvis der ikke sker noget, så
    fortsæt ved at klikke <a href="frames.htm">her</a>.</font><big> </big></font></td>
  </tr>
</table>
</center></div>

<p align="center"><font face="Arial" color="#FFFFFF"><strong><small>Status for
indlæsningen af siden:<br>
</small></strong></font><script language="JavaScript">
<!--
if (vers < 1.1) {
document.write('Denne side kræver en browser version 4.0+ '
  + 'for st se siden korrekt.<br><br><br><br><br><br>');
for (j=0;j<pics.length;j++) {
  document.write('<img src="'+pics[j]+'" width=1 height=1>');
}
} else {
document.write('<table border=0 cellpadding=0 cellspacing=1 bgcolor=black><tr><td><table border=0 cellpadding=0 cellspacing=1 bgcolor=#0e0639><tr><td> '
  + '<img src="blue.gif" width=32 height=10>');
for (k=0;k<pics.length;k++)
  document.write('<img src="black.gif" width=32 height=10 name="status'+k+'">');
document.write('</td></tr></table></td></tr></table></center>');
for (j=0;j<pics.length;j++) {
  document.write('<img src="black.gif" width=1 height=1 '
  + 'onLoad="update('+j+')" name="preload'+j+'">');
}
}
// -->
</script> </p>
</body>
</html>

p.s. jeg har husket og uploade de jpg bilder der er i scripen
Avatar billede Slettet bruger
01. juni 2003 - 12:55 #1
Har du husket at downloade filerne "blue.gif" og "black.gif"?
Avatar billede Slettet bruger
01. juni 2003 - 12:55 #2
Avatar billede Slettet bruger
01. juni 2003 - 12:56 #3
Avatar billede henriksdb Nybegynder
02. juni 2003 - 02:54 #4
Til Phoenixy jeg har sat den kode in som er på den side som du viser men enten er jeg helt forkert på den eller skal computeren barer smides ud for jeg kan ikke få det til at virke
vil du kikke på det igen jeg har uploadet den nye side
på forhånd tak
Avatar billede Slettet bruger
02. juni 2003 - 17:18 #5
Du skriver "jpg" med småt, selvom dine endelsen (i dit tilfælde) er med stort:

bill = new Array("00_00001.JPG", "00_00003.JPG", "103-0369_IMG.jpg", "IMAGE0008.JPG", "00_00013.JPG"); //Billederne. Listen kan sagtens forstørres/formindskes.

Det tredje billede er åbenbart ikke med stort.
Avatar billede Slettet bruger
02. juni 2003 - 17:19 #6
dine endelsen = endelserne
Avatar billede henriksdb Nybegynder
03. juni 2003 - 14:39 #7
Jeg takker for dit svar
og mange tak for hjælpen
henriksdb
Avatar billede Slettet bruger
03. juni 2003 - 15:05 #8
Svar
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