IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Un diaporama presque parfait


Sujet :

JavaScript

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 24
    Par défaut Un diaporama presque parfait
    Bonjour

    Je suis en train de construire un diaporama en Javascript.
    Ne connaissant pas bien ce langage j'ai trouvé un script sur le net.

    Il est presque réussit pour ce que je veux faire, sauf que quand j'arrive sur la dernière image si je clique encore sur la flèche "avance" il faudra si je veux revenir en arrière cliquer autant de fois sur la flèche "retour arrière" que j'ai cliqué sur la flèche "avance".

    Voici le code, si quelqu'un veux bien regarder.
    Je met aussi en pièce jointe l'exemple complet avec images.

    Merci d'avance.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
     
    <SCRIPT>
     
              thisImg = 1
              imgCt = 13
     
              function newSlide(direction) {
     
                   if (document.images) {
                        thisImg = thisImg + direction
                        if (thisImg < 1) {
    				thisImg = imgCt
                        }
                        if (thisImg > imgCt) {
    				thisImg=1
                       }
                        document.slider.src = "images/slide" + thisImg + ".jpg"
    	              }
              }
    </SCRIPT>
    </head>
     
    <body>
     
    <P><!--Ici vous mettez ce que vous voulez comme titre de votre page--></P>
     
    <P><!--Ici Commence le bout de code (un tableau)   Coller dans votre page-->
    <TABLE width="882" BORDER=0 align="center" CELLPADDING=0 CELLSPACING=0 BGCOLOR="#FFFFFF">
       <TR>
     
          <TD WIDTH=800 HEIGHT=500>
             <P><A HREF="javascript:newSlide(-1)"><IMG SRC="images/bouton_arriere.gif" WIDTH=56 HEIGHT=57 ALIGN=bottom></A><!--Le bouton pour passer l'image prcdente doit s'appeler bouton_arriere.gif-->
             <!--Les images doivent faire 640x480, s'appeler slidex.jpg et se trouver dans un dossier "images" juste  cote de ce fichier --><IMG SRC="images/slide1.jpg" WIDTH=640 HEIGHT=480 BORDER=0 ALIGN=middle name=slider>
             <!--Le bouton pour passer l'image suivante doit s'appeler bouton_suivante.gif--><A HREF="javascript:newSlide(1)"><IMG SRC="images/bouton_suivante.gif" WIDTH=56 HEIGHT=57 ALIGN=bottom></A></P>
         </TD>
       </TR>
    </TABLE>
    </P>
     
     
    </body>
    </html>
    Fichiers attachés Fichiers attachés

  2. #2
    Membre Expert
    Inscrit en
    Septembre 2002
    Messages
    2 307
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 2 307
    Par défaut
    ?
    que veux tu faire
    ?
    la fonction
    newSlide(direction)
    est déjà paramètré pour aller à direction près !

  3. #3
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Par défaut
    Salut,

    Dans le code que tu fournis, le slider est configuré pour faire la rotation sur 13 images.
    Or, dans l'archive que tu fournis, tu n'as que 5 images. Configure correctement ton script et ca marchera.

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 24
    Par défaut
    Merci ça fonctionne très bien maintenant

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2010] MFC presque parfaite
    Par bolide7 dans le forum Excel
    Réponses: 14
    Dernier message: 23/03/2015, 13h22
  2. Un forum presque parfait :-)
    Par Yepazix dans le forum Autres Logiciels
    Réponses: 1
    Dernier message: 17/08/2014, 10h54
  3. Un planning (presque) parfait
    Par Toni31 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 11/08/2014, 22h21
  4. Un service presque parfait
    Par JeanAiMarre dans le forum Services Web
    Réponses: 2
    Dernier message: 28/10/2010, 02h02
  5. Un Shadow mapping presque parfait
    Par LaDeveloppeuse dans le forum OpenGL
    Réponses: 13
    Dernier message: 29/09/2009, 10h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo