Avatar billede nadine Nybegynder
21. oktober 2002 - 04:44 Der er 7 kommentarer og
1 løsning

progress bar / preload images

Jeg har et "tungt" billede som baggrund i den tabel jeg bruger på siden.

For at brugeren ikke skal gå kold før billedet er loadet vil jeg gerne have en progress bar.

Dvs. jeg skal bruge et script der preloader et billede og viser en progress bar indtil siden er loadet.

Jeg er ikke for snedig til disse her ting, så en idiotsikret forklaring ville være lækkert :)

Kærligst,
Nadine

PS: Det er siden www.70210026.dk det handler om
Avatar billede nadine Nybegynder
21. oktober 2002 - 05:18 #1
Ok... fandt noget jeg kunne bruge på dynamicdrive.com

MEN!
Lige nu flipper den bare for vildt - hvad gør jeg galt?
Skal den html fil jeg gemmer det i kaldes preload, eller hvad skal jeg kalde den?
Det er jo den første side der skal vises når man skriver url'en - så jeg kaldte den for index.html - var det helt ude i skoven?

Hvad gør jeg forkert?

Hjæææælp!

Nadine

PS: Du kan se fadæsen på www.nadine.dk
Avatar billede grunken Nybegynder
21. oktober 2002 - 05:28 #2
HUrtig kommentar inden sengetid :)

bed lige mærke i denne linie !

    var locationAfterPreload = "http://www.nadine.dk" // URL of the page after preload finishes

og da index.html er den normale standard på alle sider står siden såmen og reloader sig selv!

så det du skal gøre er simpelthen og ændre den til f.eks.

var locationAfterPreload = "http://www.nadine.dk/denfilsomerhjemmesiden.html" // eks. index2.html

g'nat

-grunken
Avatar billede grunken Nybegynder
21. oktober 2002 - 05:30 #3
altså !

kald preloaden for "index.html"

OG

Hjemmesiden for "hjemmeside.html"

:)
Avatar billede nadine Nybegynder
21. oktober 2002 - 05:49 #4
Aaah... jeg lavede lige et loop dér *DOH*
Klokken er vist mange *G*

Hmmm...

Men så står der jo ikke kun nadine.dk i adresselinien længere... men så er jeg vel ude i noget med frames, ej?
Men det er jo en helt anden snak... *suk*
Avatar billede grunken Nybegynder
21. oktober 2002 - 13:37 #5
Godt Nadine, gir dig lige et eksempel hvordan det med adresselinien kan ændres

lav et frameset i filen index.html, der ser sådan ud :

<html>
<head>
<title>www.nadine.dk</title>
<frameset rows="100%,*" border="0" framespacing="0" frameborder="NO">
  <frame NAME="nadine" ID="nadine" src="preloader.html">
  <frame NAME="hidden" ID="hidden" src="blank.html" marginwidth="0" marginheight="0" SCROLLING="AUTO">
</frameset>
</head>
</html>

Derefter omdøber du den fil du har som "index.html" til NU, til "preloader.html"

og sidst men ikke mindst laver du en "blank.html" der ser omtrent sådan her ud !

<html>
<head>
<body bgcolor="#FFFFFF">
</body>
</head>
</html>

Nu vil du hele tiden have en skjult frame på din hjemmeside....og adresserlinien ser ud som du vil have den !

go arbejdslyst !
Avatar billede Slettet bruger
21. oktober 2002 - 17:33 #6
Du kan også bruge det andet preload image script på dynamicdrive:
http://www.dynamicdrive.com/dynamicindex4/preloadimage2.htm
Avatar billede nadine Nybegynder
28. oktober 2002 - 10:08 #7
grunken> Hmm... jeg kan ikke afgive points når det kun er givet som kommentar...
Avatar billede grunken Nybegynder
28. oktober 2002 - 15:28 #8
svarer så :)
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