Avatar billede mons7 Nybegynder
10. september 1999 - 20:46 Der er 13 kommentarer og
1 løsning

Loading image lissom eksperten

Hvordan laver man et "loading image" som eksperten selv har?
Avatar billede jumper Nybegynder
10. september 1999 - 21:00 #1
Kig i koden ;)

Ej, du skriver et layer ind i dokumentet med document.write. Dernæst skjuler du det med document.onLoad

/Thor
Avatar billede mons7 Nybegynder
11. september 1999 - 00:34 #2
Jeg har kigget i koden, men jeg kan ikke få det til at virke.

Jeg er nybegynder i javascript så skriv det lige så alle kan forstå det! På forhånd tak!

Morten...
Avatar billede andreas Nybegynder
11. september 1999 - 22:58 #3
Hvis jeg ikke tager fejl, så ligger det i serverens opsatning. Det er hvist nok noget med at når en side loades kan man sætte den til at vise en side i mens. Jeg mener ikke man kan lave det i JavaScript. Ellers kan du jo bare lave en side der hedder fx index.html og så skriv
<meta HTTP-EQUIV='Refresh' CONTENT='5;URL=/index2.html'> du laver så loadnings billedet i index.html og så efter 5 sek. vil den stille videre til index2.html som du så skriver det i.

- Andreas
Avatar billede mons7 Nybegynder
11. september 1999 - 23:03 #4
Det skal helst være en layer som vises mens siden loades så man kun kan se siden når den er klar i stedet for at vise in ufuldendt side...
Avatar billede andreas Nybegynder
11. september 1999 - 23:06 #5
Ja, men det skal gøres fra serverens opsatning...

- Andreas
Avatar billede jumper Nybegynder
11. september 1999 - 23:11 #6
<html>
<head>

<script language="Javascript">
<!--

if (document.layers){
  document.write('<layer name="skod" visibility="show"><img src="skod.jpg"></layer>')
}
if (document.all){
  document.write('<div name="skod" style="visibility:visible";><img src="skod.jpg"></div>')
}

function hideLogo(){
  if (document.layers){
    document.skod.visibility = hide;
  }
  if (document.all){
    skod.style.visibility = hidden;
  }
}

// -->
</script>
</head>

<body onLoad="hideLogo()">

blabla

</body>
</html>


/Thor
Avatar billede andreas Nybegynder
11. september 1999 - 23:12 #7
jamen, virker det på alle browsere ???

- Andreas
Avatar billede jumper Nybegynder
11. september 1999 - 23:12 #8
Du skal selvf. ændre hvis hele siden skal skjules, ístedet for som på eksperten.dk at det layer bare vises mens siden hentes ind.

/THor
Avatar billede jumper Nybegynder
11. september 1999 - 23:14 #9
Det kode jeg lige har skrevet virker i alle browsere, forudsat at de bruger enten Netscapes eller IE's opfattelse af Document Object Model, DOM.

Da der ikke er andre opfattelser af DOM end dem som IE og Netscape bruger, vil jeg da mene du er på den sikre side ;)

/Thor
Avatar billede andreas Nybegynder
11. september 1999 - 23:14 #10
Jamen, det script der vil det virke i gamle browsere ???

- Andreas
Avatar billede andreas Nybegynder
11. september 1999 - 23:16 #11
damn.... sorry....
Der er det jo at hvis det er sat i serverens opsætning er det lige meget *S*

- Andreas
Avatar billede jumper Nybegynder
11. september 1999 - 23:16 #12
Scriptet forudsætter at du har mindst version 4.0 at de pågældene browsere. Hvis du har en ældre version, sker der ganske simpelthen ikke noget, da de ikke understøtter layers.

/Thor
Avatar billede jumper Nybegynder
11. september 1999 - 23:17 #13
andreas, icq?

/Thor
Avatar billede andreas Nybegynder
11. september 1999 - 23:17 #14
24796180 *S*

- Andreas
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