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 :

Simple javascript slideshow


Sujet :

JavaScript

  1. #1
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2012
    Messages : 26
    Par défaut Simple javascript slideshow
    Salut,

    je suis un débutant en javascript , et je veux faire un simple slideshow de ce type :
    http://hpics.li/47a0394
    quand mouseover l'un des images à guauche , je veux l'afficher dans le grand div à droite, voici le code javascript que j'ai écrit :

    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
     
    <script type="text/javascript">
    function changeContent()
        {
            document.getElementById("apDiv7").style.backgroundImage="url('../Images/BattleField4big.JPG')";
        }
     function changeContent1()
        {
            document.getElementById("apDiv7").style.backgroundImage="url('../Images/GTA5BIG.JPG')";
        }
     
    	 function changeContent2()
        {
            document.getElementById("apDiv7").style.backgroundImage="url('../Images/AssassinBig.JPG')";
        }
    </script>
    j'ai mis les div dans un SpryAccordion panel, et tout ça est compris dans un modéle ... quand j'execute le modéle , le slideshow marche comme il faut , mais une fois j'applique le modéle à une page , le slideshow ne marche plus , quand je passe la souris sur les petits images à gauche rien ne se passe. est ce que c'est déconseillé de mettre des javascript comme ça ?
    et merci

  2. #2
    Membre averti
    Homme Profil pro
    Inscrit en
    Octobre 2012
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Secteur : Bâtiment

    Informations forums :
    Inscription : Octobre 2012
    Messages : 23
    Par défaut
    Bonjour,
    Essaie de mettre dans ta fonction un
    alert('mon image');
    pour tester tes évenements.

    Pourquoi 3 fonctions ? Une seul suffirait:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    function changeContent(url){
     document.getElementById("apDiv7").style.backgroundImage="url('" + url + "')";
    }
    en passant comme fonction d'évenement:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <div onmouseover="changeContent('../Images/BattleField4big.JPG');"></div>

  3. #3
    Membre actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2012
    Messages : 26
    Par défaut
    Merci pour l'astuce , j'ai arrivé à résoudre mon problème

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

Discussions similaires

  1. Incrémentation simple Javascript.
    Par hacker64 dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 10/06/2011, 16h15
  2. [MooTools] Code simple javascript avec mootools
    Par aladin83 dans le forum Bibliothèques & Frameworks
    Réponses: 1
    Dernier message: 18/10/2010, 07h34
  3. Simple lien de suppression en javascript
    Par mrjeronimo dans le forum Struts 2
    Réponses: 1
    Dernier message: 15/04/2008, 15h25
  4. syntaxe simple javascript
    Par nicerico dans le forum Général JavaScript
    Réponses: 18
    Dernier message: 01/06/2007, 11h15
  5. Simple question sur JavaScript
    Par bmasimo dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 04/04/2007, 18h38

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