Titre: Image défilante
Posté par: jdiderich le le 27-08-2008 a 05:48:08
Bonjour a tous, J'ai un petit souci concernant un script avec image défilante. Le but de mon script (qui fonctionne jusque la tres bien) est de faire défiler des images avec leurs liens respectifs sur un endroit bien défini de la page, le tout avec une petite animation. Mon but a moi (car je suis débutant...) est que lors du chargement de la page, les images s'affiche en mode aléatoire (je ne veu pas que les images se suivent dans l'ordre ou elles ont été introduite dans le script... j'espere que je suis clair... Merci pour votre aide. Voici le script: ----------- <SCRIPT LANGUAGE="JavaScript"> imgPath = new Array; SiClickGoTo = new Array; if (document.images) { i0 = new Image; i0.src = 'images/part-liens/1.jpg'; SiClickGoTo[0] = "http://www.site.com/liens.html/liens.html"; imgPath[0] = i0.src; i1 = new Image; i1.src = 'images/part-liens/2.jpg'; SiClickGoTo[1] = "http://www.site.com/liens.html/liens.html"; imgPath[1] = i1.src; i2 = new Image; i2.src = 'images/part-liens/3.jpg'; SiClickGoTo[2] = "http://www.site.com/liens.html/liens.html"; imgPath[2] = i2.src; } a = 0; function ejs_img_fx(img) { if(img && img.filters && img.filters[0]) { img.filters[0].apply(); img.filters[0].play(); } }
function StartAnim() { if (document.images) { document.write('<A HREF="#" onClick="ImgDest();return(false)"><IMG SRC="images/part-liens/1.jpg" BORDER=0 ALT=Menu NAME=defil style="filter:progid:DXImageTransform.Microsoft.Pixelate(MaxSquare=100,Duration=1)"></A>'); defilimg() } else { document.write('<A HREF="http://www.site.com/liens.html"><IMG SRC="images/part-liens/1.jpg" BORDER=0></A>') } } function ImgDest() { document.location.href = SiClickGoTo[a-1]; } function defilimg() { if (a == 18) { a = 0; } if (document.images) { ejs_img_fx(document.defil) document.defil.src = imgPath[a]; tempo3 = setTimeout("defilimg()",8000); a++; } } </SCRIPT> |
Titre: Re:Image défilante
Posté par: jdiderich le le 27-08-2008 a 16:03:51
Titre: Re:Image défilante
Posté par: dvilston le le 29-10-2008 a 12:09:24
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|