Avatar billede sobr Nybegynder
07. januar 2007 - 14:45 Der er 9 kommentarer og
1 løsning

javaapplet eller javascript, hvad er bedst til slideshow?

Jeg skal bruge noget script til at fade ud og ind på billeder.
Altså et billede skal vises i 4-5 sekunder og derefter skal det stille fade ud, samtidig med at et nyt billede fader ind.
Det skal helst fungere godt i de mest brugte browsere.
Jeg har prøvet denne applet "Imagesfader" fra  http://www.viewsource.dk/cat.asp?ident=applets&page=4&catID=3
Det kan jeg også få til at se godt ud, men fungerer det i alle browsere? (det første billede blir bare vist dobbelt så lang tid som de andre, når den går i gang med anden "loop", hvorfor gør den det? Irriterende!)

Jeg er ikke så god til scripts, så hvis i vil være søde at hjælpe mig?
Avatar billede crazysnap Seniormester
07. januar 2007 - 20:18 #1
Hej sobr,

Det javaapplet du refererer til burde virke fint i alle browsere (idet det er et javaapplet). Javascript derimod som fader billeder kan nemt laves til Internet Explorer ved brug af "style.filter" propertien på "image" objekter (kan sagtens give et script eksempel hvis du ønsker). Men hvis du ønsker et cross-browser billed-fader script (et der også virker i FireFox og Opera f.eks) bliver det mere kompliceret og skal sandsynligvis kodes ved brug af "opacity" attributen på "style" propertien. Har selv kun lavet fader scripts til IE.

Så hvis du kan nøjes med det javaapplet er det nok nemmest (ærgeligt det er så dårligt kodet at der er den fejl med loop'et anden gang det kører).

Jeg giver dig dog lige en reference til en side der har noget fader-script der virker i både IE og Firefox (men ikke Opera): http://www.dynamicdrive.com/dynamicindex14/fadeinslideshow.htm


(ps. Jeg har testet det applet du refererer til i IE, Firefox og Opera og det kørte som forventet fint i alle 3)

- Snap
Avatar billede sobr Nybegynder
07. januar 2007 - 21:26 #2
Hej crazysnap

Tak for testen - så blir det nok det jeg bruger, fordi det er enkelt.

Hvis du smider et svar er der point til dig
Avatar billede crazysnap Seniormester
07. januar 2007 - 21:29 #3
- Keep it simple and stupid...


Du må endelig skrive hvis der er andet der bekymrer. :)

- Snap
Avatar billede sobr Nybegynder
07. januar 2007 - 21:33 #4
Jeg mener ikke det er dumt at gøre ting enkelt!
Man kan jo ikke være god til alting, vel? ;-D

Og tak for tilbudet...
Avatar billede crazysnap Seniormester
07. januar 2007 - 21:50 #5
Hehe, det mener jeg nu heller ikke, men ofte er enkelt ikke altid den bedste/optimale løsning, tilgengæld ved man det virker. :)

Tak for pointene og jeg kan lige give dig et link til et andet fader applet som ikke har looping problemet:

http://javaboutique.internet.com/fader/

- Snap
Avatar billede olebole Juniormester
09. januar 2007 - 09:54 #6
<ole>

- men Java-appletter kræver jo, at brugeren selv har sørget for, hans maskine understøtter Java  ;o)

/mvh
</bole>
Avatar billede sobr Nybegynder
09. januar 2007 - 10:14 #7
Øv øv ...
Så er det måske ikke så smart !
Avatar billede roenving Novice
14. januar 2007 - 11:44 #8
-- men de fleste surfere har hurtigt fået indstalleret den slags, men man kan ikke regne med, at det gælder sjældnere computerbrugeres maskiner !-)
Avatar billede sobr Nybegynder
14. januar 2007 - 12:24 #9
Det er også lige meget nu - for jeg fandt noget det var lige så godt her:
http://www.dynamicdrive.com/dynamicindex14/image4.htm

Så mit problem er løst :D
Avatar billede roenving Novice
14. januar 2007 - 12:29 #10
¡Muy bueno!
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