JAVASCRIPT : défliler des images

Fermé
Profil bloqué - 13 janv. 2011 à 16:58
 Profil bloqué - 14 janv. 2011 à 09:12
Bonjour ,


on ma dit que c'était à l'aide de Javascript qu'on pouvait faire celà :

Je voudrais faire sur mon site dans la rubrique images une sorte de diaporama .
Exemple :


J'ai une fleche a gauche , mon cadre ou il y a une photo dedans , une fleche a droite .

Quand je clique a gauche , Allez sur la photo précedente . Quand je clique à droite , allez sur la photo suivante :p


J'aimerais savoir si quelqu'un aurait le code JAVASCRIPT pour le faire .

( Pour ce qui est des fleches mon designer me les as faites )

Merci d'avance !

4 réponses

avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 500
13 janv. 2011 à 17:15
Salut.

Tu peux faire une liste (array simple) contenant les URL, et stocker l'index de l'URL actuelle dans une autre variable.

Lorsqu'on clique sur une flèche, il faudra appeler une fonction precedent() ou suivant(). Ces fonctions incrémenteront (ou décrémenteront pour precedent() ) la variable contenant l'index. Ensuite, il suffit de placer la nouvelle URL dans l'attribut src de la balise <img />

Il ne faut pas oublier de faire des vérifications pour éviter que l'index soit inférieur à zéro ou supérieur au nombres d'URL connues.
1
Profil bloqué
13 janv. 2011 à 20:03
Bonjour , en faites , je ne veux pas que ca soit sur l'index .

Je veux que quand quelqu'un clique sur 'portfolio' . On obtient une page le deisgn c'est déjà fait avec un cadre au mileu assez grand et dedans qu'il y est une image . Avec sur le côté gauche une flèche ( quand on clique = photo précedente ) . Avec sur le côté droit , une flèche (quand on clique dessus = photo suivante )

en faites imagine une page tout blanche avec un écran dessus et qu'il y est des photos et qu'on change de photos grâce aux flèches sur le côté .

Me suis je bien fait comprendre ?

Merci de ton aide .

Cordialement , rock01
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 500
13 janv. 2011 à 22:37
« Me suis je bien fait comprendre ? »
Oui mais ce n'est pas mon cas.
Je t'ai dis d'utiliser une variable contenant l'index de l'URL dans la liste (array).
Par index, je veux dire la position.
Par exemple, la première URL, la seconde, la 3ème, etc.
0
Profil bloqué
14 janv. 2011 à 09:12
Bonjour ,


Je suis novice en codage :p . Voilà pourquoi ma difficultée à comprendre ce que tu à écris ^^ .

Quelqu'un qui s'y connais en codage vient de m'expliquer . Il ma traduit ce que tu as écris ^^ .

Bon bas je vais éssayer de chercher comment ca marche ? :) .

Merci à toi , je répondrai à ce forum si j'ai encore un soucis , ce qui sera surement le cas :p , je ne pense pas y arriver !

Cordialement , rock01
0