pygo
Messages postés32Date d'inscriptionvendredi 4 avril 2008StatutMembreDernière intervention19 mai 2008
-
13 mai 2008 à 12:21
maelob
Messages postés943Date d'inscriptionmardi 14 novembre 2006StatutMembreDernière intervention 7 août 2009
-
19 mai 2008 à 16:24
salut a tous,
j'ai un petit soucis avec un code pour faire défiler des images grace a des boutons.
mon probleme est que mes images s'affichent l'une en dessous de l'autre (en liste) du coup les boutons ne servent a rien et la page fait 30km de long.
comment faire pour qu'elles s'affichent une par une en utilisant les boutons?
pouvez vous m'indiquer ou mettre l'adresse des images svp?
pygo
Messages postés32Date d'inscriptionvendredi 4 avril 2008StatutMembreDernière intervention19 mai 2008 13 mai 2008 à 14:30
je n'ai que ce code la dans ma page car je voulais faire un test,tout fonctionne bien sauf quand je mets plusieurs images elle s'affichent l'une en dessous de l'autre je ne vois pas de quoi cela peut venir le lien de la page ou j'ai obtenu ce code http://www.javascriptfr.com/codes/IMAGE-DEFILANTE-PLUS-SIMPLE-POSSIBLE_35644.aspx
pygo
Messages postés32Date d'inscriptionvendredi 4 avril 2008StatutMembreDernière intervention19 mai 2008 13 mai 2008 à 14:40
je m'explique,
j'ai inséré le code dans ma page,ensuite je mets l'adresse de ma premiere photo jusqu'ici tout va bien.
ensuite j'entre l'adresse de ma 2eme photo dans une autre ligne et la au lieu d'avoir la premiere image qui s'affiche et en cliquant sur "suivant" avoir acces a la 2eme,les 2 s'affichent l'une en dessous de l'autre du coup ca me donne une liste d'image et de ce fait les boutons "suivant,pécédent etc..." ne servent a rien.
comment faut il faire pour les avoir une a une en cliquant sur les boutons?
maelob
Messages postés943Date d'inscriptionmardi 14 novembre 2006StatutMembreDernière intervention 7 août 20093 13 mai 2008 à 14:51
Donc c'est ce que je disais lol tu entr plusierus balise img.
Il faut une seule balise img celle de la source. Ensuite tes photos doivent se nommer img(un numero en partant de 1).jpg ensuite var Max_Image = 4 tu dois le changer et mettre le nombre d'image.
<hr size="2" width="100%" />
Maelo ou Elo --> Mon blog
Si quelqu'un vous dit : "Je me tue à vous le répéter", laissez-le mourir. (Jacques Prévert)
maelob
Messages postés943Date d'inscriptionmardi 14 novembre 2006StatutMembreDernière intervention 7 août 20093 13 mai 2008 à 15:16
Non :o)
<html>
<head>
<title> Images défilante </title>
<script type="text/javascript">
var Num_Image = 1
var Max_Image = 4 //La tu met le nombre d'image
//-----------------------
function ShowImage( inc_){
[...]
Et tes images doivent se nomer img(un chiffre).jpg
<hr size="2" width="100%" />
Maelo ou Elo --> Mon blog
Si quelqu'un vous dit : "Je me tue à vous le répéter", laissez-le mourir. (Jacques Prévert)
maelob
Messages postés943Date d'inscriptionmardi 14 novembre 2006StatutMembreDernière intervention 7 août 20093 13 mai 2008 à 15:47
T'inquiete je prefere que tu poses des questions et que tu comprennes plutot que d'essayer de faire betement ce que je te dis de faire.
Pour max_image je pense que tu as compris.
Ici tu met le chemin de ta premiere image donc ici elle se trouve dans le même dossier et s'apelle img1.jpg imaginons elle aurait été dans un dossier qui se trouve dans ce dossier ça aurait donner src="./dossier/img1.jpg"
./ veut dire dans ce dossier tu peux aussi mettre directement dossier/img1.jpg
//-- Affichage Image
O_Img.src = "img" + Num_Image +".jpg"
Ici on dit qu'on va chercher l'image portant le s'apellant img2.jpg dans le même dossier si par exemple tu as bouton suivant.
Tu me suis?
Il faut donc qu'il existe img1.jpg img2.jpg img3.jpg... par exemple pour ton site ça peut faire animal1.jpg animal2.jpg... qui serait dans le dossier animal donc
O_Img.src = "animal/animal" + Num_Image +".jpg"
Si tu as compris ça c'est déjà bien après tu pourra l'ameliorer si tu le souhaite.
<hr size="2" width="100%" />
Maelo ou Elo --> Mon blog
Si quelqu'un vous dit : "Je me tue à vous le répéter", laissez-le mourir. (Jacques Prévert)