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 :

dioparama


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    145
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 145
    Par défaut dioparama
    bonjour
    j'ai un diaporama tout simple.
    Dans une page, j'ai un tableau dans une iframe dans laquelle s'affiche des vignettes dans la cellule de droite. Et lorsque je clic sur une vignette, une image plus grange s'affiche dans la cellule de gauche.
    Ca fonctionne sous IE mais pas sous firefox 1.5 .Les liens des vignettes ne fonctionnent pas. J'ai bon à cliquer sur l'une des vignettes, c'est toujours la même qui apparait.
    Qui peut me dépanner....Merci

    Page principale :
    --------------------------
    <html>
    <head>
    <style type="text/css">
    iframe {
    margin: 5px 0px 0px 0px;
    height: 210px;
    width: 300px;
    }
    </style>
    </head>
    <body>
    <p>Cliquez sur une vignette.</p>
    <table width="616" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td>
    <iframe src="bandeausup.htm" marginheight="0" marginwidth="0" frameborder="0" scrolling="auto" width="263" height="200" ></iframe>
    <img src="photo1.jpg" width="288" height="191" id="photo"></td>
    </tr>
    </table>
    </body>
    </html>
    -----------------------
    page des vignettes :
    <html>
    <head>
    <script>
    function afficher(NomFichier) {
    parent.photo.src=NomFichier + ".jpg";
    }
    </script>
    <style type="text/css">
    div {
    width: 1100px;
    }
    </style>
    </head>
    <body>
    <div style="width: 268px; height: 132px">
    <a href="#">
    <img src="photo1.jpg" width="61" height="99" border="0" onClick="afficher('photo1')"></a>
    <a href="#">
    <img src="photo2.jpg" width="60" height="100" border="0" onClick="afficher('photo2')"></a>
    <a href="#">
    <img src="photo3.jpg" width="60" height="100" border="0" onClick="afficher('photo3')"></a>
    </div>
    </body>
    </html>

  2. #2
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par défaut
    Ce serait pas un getElementById qu'il faudait utiliser pour le chemin de la photo ???

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    145
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 145
    Par défaut
    oui j'ai essayé :
    document.getElementById("photo").src=NomFichier + ".jpg"


    mais ca marche pas

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