Avatar billede jmahle Nybegynder
23. juli 2003 - 01:12 Der er 6 kommentarer og
1 løsning

Loading af grafik før side vises?

Er det ikke muligt ved hjælp af en html kommando eller lign., at tvinge brugerne til at loade al grafik på en hjemmeside før siden vises?

Har set hjemmesider før, hvor hjemmesiden ikke vises før alle billederne på forsiden er loaded. Jeg ved dog ikke hvordan dette kan gøres.

Mvh. Jmahle
Avatar billede msjubii.dk Nybegynder
23. juli 2003 - 01:26 #1
Jeg vil gerne lige følge med her ;)
Avatar billede roenving Novice
23. juli 2003 - 02:34 #2
Et simpelt trick er at placere sit indhold inde i en div, som ikke vises før det billede som (normalt) er længst tid om at loade er færdigt:

html, og head

<body>
<div id="loader" style="display:block;">Vent -- siden loades</div>
<div id="siden" style="display:none;">

Hele din side her

<img src="detStoersteBillede.gif" onload="document.getElementById('loader').style.display='none';document.getElementById('siden').style.display='block';">

</div>
</body>

De fleste sider bruger ikke det trick, men har en simpel forsinkelse på, bl.a. fordi onload på img's er en ret sen tilføjelse til html (men dog med fra v4-browserne !-)

-- I øvrigt ville jeg selv vælge at vise alternativt indhold på forsiden og kun have tunge ting liggende på under-/andre sider ...
Avatar billede manon Nybegynder
23. juli 2003 - 03:26 #3
Avatar billede jmahle Nybegynder
23. juli 2003 - 09:10 #4
Takker roenving. Det virker udemærket :)

Nu skal jeg bare lige finde ud af det med point, jeg har aldrig brugt det her før...
Avatar billede jmahle Nybegynder
23. juli 2003 - 09:16 #5
øhh hvordan gir man egentlig point, kan ikke lige finde stedet?
Avatar billede exp Juniormester
23. juli 2003 - 09:38 #6
Avatar billede roenving Novice
23. juli 2003 - 12:20 #7
Velbekomme '-)
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