<html> <head> <title> Animaition</title> </head> <body> <!-- afficher la 1ere image --> <img src="01.jpg" border="0" alt="Hala" height=440> <script type="text/javascript"> <!-- // tableau de toute la sequence var b = new Array(); b[0] = new Image(); b[0].src = "02.jpg"; b[1] = new Image(); b[1].src = "03.jpg"; b[2] = new Image(); b[2].src = "04.jpg"; b[3] = new Image(); b[3].src = "05.jpg"; b[4] = new Image(); b[4].src = "06.jpg"; b[5] = new Image(); b[5].src = "07.jpg"; b[6] = new Image(); b[6].src = "08.jpg"; b[7] = new Image(); b[7].src = "09.jpg"; b[8] = new Image(); b[8].src = "10.jpg"; b[9] = new Image(); b[9].src = "01.jpg"; var i = 0; function Animation() { if(i > 9) i = 0; document.images[0].src = b[i].src; i = i + 1; window.setTimeout("Animation()",2000); //On affiche chaque image pendant 2s } window.setTimeout("Animation()",2000); //--> </script> </body></html>
Télécharger le zip
Je débute en javascript. Le code marche très bien mais quand je l'insère dans une page html contenant d'autres images (avant celle que je veux animer), l'animation se met par défaut sur la première ! (ici le haut de mon cadre !) Je n'arrive pas à "l'ancrer" sur une image en particulier au milieu de ma page.Si quelqu'un a la solution, ca m'intéresse !
dans document.images[0].srcle image 0 correspond a la premiere photo dans le code html
Hello,Super ce petit script!Toutefois, selon le navigateur (et plus précisément les paramètres de sécurité de celui-ci) du client, il faut autoriser le contenu actif. L'animation est alors désactivée...Y-a-t'il un moyen de contourner ce problème?
Merci pour le script ... au juste, pour éviter le probleme de "document.images[0].src", parce qu'on ne sait jamais quel est le numéro de la photo cible, on peut aussi nommer l'image avec <img src="image.gif" width="140" height="76" name="toto"> et remplacer document.images[0].src = b[i].src;pardocument.images["toto"].src = b[i].src;
Bonjour. Je ne comprend pas trop le prioncipe de mettre les images dans le même répertoire que votre HTML? est-il possible d'avoir plus d'informations svp?MerciJacques
Bonjour, très bien ce site mais comment faire pour que les images s'affichent aléatoirement ?merci pour qui aura la réponse.à bientôt
Bonjour je suis sous firefox, et je n'arriv pas O_oDsl de relancer un sujet si vieux mais je débute et je voudrais bien connaître le html et javascript, pour peut etre un jour en faire mwa meme =)))le code que j'ai == --------------------------# <img src="http://www.informanews.net/imagenews/panasonicTV_Google.jpg" border="0" alt="Hala" height=440># <script type="text/javascript"># var b = new Array();# b[0] = new Image(); b[0].src = "http://blogue.biotope.ca/wp-images/google-chrome-logo.png";# b[1] = new Image(); b[1].src = "http://www.informanews.net/imagenews/panasonicTV_Google.jpg";# b[2] = new Image(); b[2].src = "http://www.onlineradio.fr/wp-content/uploads/2009/09/google.jpg";# b[3] = new Image(); b[3].src = "http://www.abondance.com/Bin/google-dollars.jpg";# b[4] = new Image(); b[4].src = "http://blogs.lexpress.fr/e-veille-marketing/google_youtube_400q.jpg";# b[5] = new Image(); b[5].src = "http://businessenligne.files.wordpress.com/2009/04/google1.jpg";# b[6] = new Image(); b[6].src = "http://www.geoinweb.com/wp-content/uploads/2007/WindowsLiveWriter3/ExclusifGoogleLocationGooglepeutvousgolo_CB94/google_watching_you_independent_newspaper_24_may_20071.png";# b[7] = new Image(); b[7].src = "http://www.seopob.com/img/logo-google-chrome.jpg";# b[8] = new Image(); b[8].src = "http://www.alpha-geek.fr/public/eau_de_toilette_google_2.jpg";# b[9] = new Image(); b[9].src = "http://innovationweb.branchez-vous.com/upload/2007/06/google-street-view.jpg";# var i = 0;# function Animation()# {# if(i > 9) i = 0;# document.images[0].src = b[i].src;# i = i + 1;# window.setTimeout("Animation()",2000);# }# window.setTimeout("Animation()",2000);# </script> -------------------------merci a tous...xmO
super code merci
Bonjour et merci pour ce code !je voudrais savoir si il serait possible d'afficher ces images aléatoirement ?
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 873 485 membres 22 nouveaux aujourd'hui 16 151 membres club