10. august 2001 - 16:20
Der er
15 kommentarer og 1 løsning
Skift billede efter 3sec
Er det muligt at skifte et billede (JPG) efter 3 sec??? Gif animation kan jeg ikke bruge???
Annonceindlæg fra Barco
10. august 2001 - 16:23
#1
du har et billede: <img name=\"billede\" src=\"images/billed.jpg\"> nb. vigtigt at den har et navn brug en timer: onLoad=\"setTimeOut(\"document.billed.src=\'images/nytBilled.jpg\'\",3000)\"
10. august 2001 - 16:23
#2
document.billed.src = document.billede.src
10. august 2001 - 16:23
#3
denne onLoad, sætter du så i <body> tag´en
10. august 2001 - 16:25
#4
ok hvad hvis jeg nu har 5 billeder???
10. august 2001 - 16:26
#5
som skal skifte løbende?
10. august 2001 - 16:27
#6
ja
10. august 2001 - 16:32
#7
skriv dette: billeder = new Array(\"images/pic1.jpg\", \"images/pic2.jpg\", osv ) picNr = 0 billederLng = billeder.length function skift() { if (document.images){ picNr++ if (picNr == billederLng){ picNr++ } document.billede.src= billeder[picNr] setTimeout(\"skift()\", 3000) } }
10. august 2001 - 16:33
#8
hvor: billede er navnet på det stad billedet skal skiftes ud.
10. august 2001 - 16:35
#9
takker mange gange.
10. august 2001 - 16:36
#10
så lidt.
10. august 2001 - 22:56
#11
Jacobye--> kan sq ikke få det til at virke kan du ikke sende hele scriptet???
11. august 2001 - 15:29
#12
Jacobye -> er det muligt du har lavet en lille fejl?: nummer to linie med \"picNr++\" (i inderste løkke) bør evt. skiftes ud med \"picNr = 0\" Mvh Zappo
12. august 2001 - 15:34
#13
undskyld, men jeg har ikke været ved en computer i et stykke tid. Jo, zappo_medic har ret. DEt skal selvfølgelig ikke stå picNr++ i den inderste if-sætning, da den så hopper videre til en plads i array´et, som ikke findes. Prøv at skrive picNr = 0 som det er foreslået. Det kan forklare hvorfor du ikke kan få det til at virke :-)
12. august 2001 - 15:34
#14
og så lige en lille detalje, jeg hedder jacobve :-)
12. august 2001 - 18:35
#15
Sorry Jacobve det var lidt svært at se på min skærm. :)
12. august 2001 - 18:37
#16
hehe.. der er MANGE der laver den fejl, så jeg er vant til det.
Vi tilbyder markedets bedste kurser inden for webudvikling