Avatar billede newbie.dk Praktikant
04. juli 2000 - 12:09 Der er 7 kommentarer og
1 løsning

Load...

På min hp har jeg nogle onmouse over billeder... og de blive først loadet idet man har musen på billedet... så der er en ventetid på 0.5 - 1 sek. første gang, men næste gang er det jo fint nok.
Hvordan laver man det sådan at de 7-8 onmouse blleder bliver loadet samtidigt med hp'eren.?
Avatar billede lp Nybegynder
04. juli 2000 - 12:14 #1
Denne fandt jeg lige ved et tidligere spørgsmål........

<script language="javascript">
function preload() {
    pic = new Array();
     
    for (i=0; i<3; i++) {
    pic[i] = new Image();
    }
    pic[0].src = "images/num_et.gif";
    pic[1].src = "images/num_to.gif";
    pic[2].src = "images/num_tre.gif";
}
</script>

skal indsættes imellem <head> og </head>

i din body tilføjer du så:

onload="preload()"

så kører det.....

/LP
Avatar billede newbie.dk Praktikant
04. juli 2000 - 12:32 #2
Altså hvis jeg har en menu med 4 punkter, det vil sige 8 billeder.
Så skriver jeg:
    pic[0].src = "images/punkt1_2.gif";
    pic[1].src = "images/punkt2_2.gif";
    pic[2].src = "images/punkt3_2.gif";
eller hva?

og hvor skriver jeg onload="preload()"´
i toppen, eller foran noget??

Avatar billede drean Nybegynder
04. juli 2000 - 12:42 #3
<body onload="preload()">
Avatar billede newbie.dk Praktikant
04. juli 2000 - 13:31 #4
<body onload="preload()"
bla bla bla bla
bla bla bla bla
bla bla bla bla
bla bla bla bla
altså alt det jeg ellers har i min menu
>

ik' andet????
Avatar billede lp Nybegynder
04. juli 2000 - 13:41 #5
prøv lige at smide dit dokument herind.......du forstår den ikke helt og det er noget lettere hvis du smider det herind, så indsætter jeg det for dig, selvom du er lidt nærig med pointene :-)))

/LP
Avatar billede newbie.dk Praktikant
04. juli 2000 - 15:26 #6
Såen som jeg forstår,
I head sætter jeg det her ind:

<head>
<script language="javascript">
function preload() {
    pic = new Array();
     
    for (i=0; i<3; i++) {
    pic[i] = new Image();
    }
    pic[0].src = "images/punkt1_2.gif";
    pic[1].src = "images/punkt2_2.gif";
    pic[2].src = "images/punkt3_2.gif";
    pic[3].src = "images/punkt4_2.gif";
}
</script>
</head>


Så loades mine onmouse billederne ind med det samme. right

Og så i body'en sætter jeg dette ind i første linie:

<body>
onload="preload()"
bla bla bla bla
bla bla bla bla
bla bla bla bla
bla bla bla bla
altså alt det jeg ellers har i min menu
</body>

Er det rigtigt?

For jeg har ikke lige mine filer her, da jeg er på arbejde.
Avatar billede lp Nybegynder
04. juli 2000 - 17:27 #7
<head>
<script language="javascript">
function preload() {
    pic = new Array();
     
    for (i=0; i<3; i++) {
    pic[i] = new Image();
    }
    pic[0].src = "images/punkt1_2.gif";
    pic[1].src = "images/punkt2_2.gif";
    pic[2].src = "images/punkt3_2.gif";
    pic[3].src = "images/punkt4_2.gif";
}
</script>
</head>


Så loades mine onmouse billederne ind med det samme. right

Og så i body'en sætter jeg dette ind i første linie:

<body onload="preload()">
bla bla bla bla
bla bla bla bla
bla bla bla bla
bla bla bla bla
altså alt det jeg ellers har i min menu
</body>


sådan!

/LP
Avatar billede newbie.dk Praktikant
05. juli 2000 - 16:51 #8
Nu virker det sq, tak for hjælpen. :)
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