Afficher des images d'un dossier aléatoirement

Signaler
Messages postés
40
Date d'inscription
mardi 13 janvier 2004
Statut
Membre
Dernière intervention
27 décembre 2007
-
Messages postés
40
Date d'inscription
mardi 13 janvier 2004
Statut
Membre
Dernière intervention
27 décembre 2007
-
bonjour les amis !

j'ai crée un site, et j'aimerais  afficher dans la page d'accueil,des images situés dans un dossier.
de sorte que l'image va se changer automatiquement dans un certain temps (4 secondes par exemple) pour afficher une autre qui la remplace.
je connais pas trop en javascript, c'est pour cela j'ai besoin de votre aide..
Merci infiniment

3 réponses

Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
32
Bonjour,
    c'est une demande de développement ?
    je ne pense pas que trouves quelqu'un te le fasse.

    il y a de très nombreuses sources sur ce site.
       probablement plusieurs devraient te convenir.

    ou essayes de faire ?

    si tu as des problèmes, mets la source de ton script,
       on t'aidera à le finaliser.

<hr />


Cordialement            Bul     [mon Site]     [M'écrire]



<hr />
Messages postés
246
Date d'inscription
vendredi 24 novembre 2006
Statut
Membre
Dernière intervention
21 décembre 2007
2
Salut
tu peux utiliser in setTimeout pour changer la source de l'image
par exemple

<script 
langage=  "javascript">
  var   i   = 0
function ChangeImage(){
var source =   
["http://www.javascriptfr.com/gdi/um/216400.cs.jpg","http://www.javascriptfr.com/gdi/u/918794.cs.jpg","http://www.javascriptfr.com/gfx/logos/logojs.gif"]
image.src = source[i]
i++ 
  if  (i   == 3){
i 
= 0
}
setTimeout("ChangeImage()",4000)
}
</script>
 onload="ChangeImage()">>
Messages postés
40
Date d'inscription
mardi 13 janvier 2004
Statut
Membre
Dernière intervention
27 décembre 2007

rebonjour :

salut Bul>> non c'était pas une demande de développement, pas du tout, je demandais juste un ptit  script à modifier ^^

yousfane>> merci beaucoup, ça marche nickel maintenant, c'est cette
"setTimeout" qui me manquait ^^

 ce script affiche des image par systématiquement, j'ai modifé un peu le script pour que les images s'affichent aléatoirement
<script langage="javascript">
var i = 0
function ChangeImage(){
var source = ["rien","2.jpg","3.jpg","4.jpg","5.jpg","6.jpg","7.jpg","8.jpg","9.jpg","10.jpg","11.jpg"]
var i = Math.round((Math.random()*9)+1)
image.src = source[i]
setTimeout("ChangeImage()",1000)
}
</script>


Merci infiniment ^^