Avatar billede rji@rji.dk Nybegynder
09. maj 2000 - 00:00 Der er 2 kommentarer og
1 løsning

Preloading af billeder i menu ved mouse over

Hej,

Jeg mangler hjælp til kontruktion af et website som jer er i gang med at "bygge"

Kig på siden http://www.sukkerstokken.dk/beta/

Jeg skal have lavet det sådan at alle mouseover billederne bliver preloadet. Jeg har ikke så meget forstand på javascript så hvis der er nogen der vil
lave et udkast vil jeg være meget taknemlig.

Med venlig hilsen

Jens Riis
Avatar billede olebole Juniormester
09. maj 2000 - 03:39 #1
<ole>
Du har 5 billeder: 'etEllerAndet_1.gif' - 'etEllerAndet_5.gif'. Mellem <head> og </head> skriver du:

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

var myPics = new Array();
function preload() {
  for (i=0; i<5; i++) {
    myPics[i] = new Image();
  }
  myPics[0].src = "etEllerAndet_1.gif";
  myPics[1].src = "etEllerAndet_2.gif";
  myPics[2].src = "etEllerAndet_3.gif";
  myPics[3].src = "etEllerAndet_4.gif";
  myPics[4].src = "etEllerAndet_5.gif";
}

// -->
</script>

I din body-tag skriver du:

<body onload="preload();">

Husk at ændre 'i<5' til 'i < dit antal billeder', når du ændrer antallet af billeder.
/Vh
</bole>
Avatar billede doeleman Nybegynder
09. maj 2000 - 08:22 #2
Der findes en god tutorial på http://htmlgoodies.earthweb.com/tutors/preload.html hvis du vil forstå, hvad olebole laver.
Avatar billede olebole Juniormester
09. maj 2000 - 11:29 #3
Jeg synes, du skulle prøve at kikke på, hvad doeleman foreslår. Jeg kender ikke specifikt denne tutorial, men det er altid en vældig god ting at forstå, det man laver. Please do ;-)
/Vh
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