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 menu en js


Sujet :

JavaScript

  1. #1
    Membre confirm�
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    74
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 74
    Par d�faut Un menu en js
    Bonjour,
    je voudrais faire un menu un peu comme celui de la page d'acceuil de ccm (milieux de page)
    lorsque l'on passe sur l'une des cat�gories l'image de fond change et il affiche un nouveaux menu a droite qui ne change que lorsque l'on sur vol une autre cat�gorie

    je voudrais donc savoir comme faire pour changer de menu a chaque foi que l'on sur vol une cat�gorie diff�rente mais que le menu ne rechange que lorsque que l'on re sur vol une autre cat�gorie

    merci

    PS : pas besoin de me dire "ba apprend le js" j'ai d�buter mais pour le moment je change des couleurs de texte en js alors je suis loin du menu

  2. #2
    R�dacteur/Mod�rateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par d�faut
    Salut et Bienvenue sur le Forum
    C'est plus facile en CSS dans le 'hover' du lien, tu donnes l'image de Fond qui remplace ce qui est affich�.
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
     a:hover{
        background-image:url(./images/monimage.jpg);
    }
    Sinon
    Code JAVASCRIPT : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    <script type="text/javascript">
    var monImage=new Image();
    monImage.src="images/monimage.jpg";
    var monImage2=new Image();
    monImage2.src="images/image.jpg";
    </script>
    Code HTML : S�lectionner tout - Visualiser dans une fen�tre � part
    <a href="#" onmouseover="this.style.backgroundImage='url('+monImage.src+')'" onmouseout="'this.style.backgroundImage='url('+monImage2.src+')'">

  3. #3
    Membre confirm�
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    74
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 74
    Par d�faut
    merci mais ce que je voulais c'est que mes 4 cat�gories lors du survol de l'une affiche respectivement son menu

    je ne suis pas sur, j'ai regard� hier mes cours en vitesse et d'apr�s ce que tu m'as donn� j'ai tenter de d�duire ce que je voulais

    c'est bon ?

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <script type="text/javascript">
    var menu;
    menu.write='le code html de mon menu';
    var menu2;
    menu2.write='le code html de mon menu2';
    var menu3;
    menu3.write='le code html de mon menu3';
    var menu4;
    menu4.write='le code html de mon menu4';
    </script>
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
     
    <a href="#" onmouseover="url('+menu.write+')"></a>
    <a href="#" onmouseover="url('+menu2.write+')"></a>
    <a href="#" onmouseover="url('+menu3.write+')"></a>
    <a href="#" onmouseover="url('+menu4.write+')"></a>
    Merci

  4. #4
    R�dacteur/Mod�rateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par d�faut
    Bonjour,
    var menu;
    menu.write='le code html de mon menu';
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    var menu;
    menu='le code html de mon menu';
    document.write(menu);
    Mais la m�thode write a une tendance d'effacer le contenue de la page si elle est mal positionn�e.
    Voici un tutoriel sur les menus d�roulant:
    http://css.developpez.com/tutoriels/menu-deroulant/

  5. #5
    Membre confirm�
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    74
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 74
    Par d�faut
    merci, je teste.

    --------------Edit---------------

    donc j'ai test� comme �a

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
     
      <body>
        <a href="#" onmouseover="write('le <b>menu</b> html')">ici</a>
      </body>
    pfiou ^^

    j'ai mi une image pour que vous compreniez mieux ce que je veux faire, je teste je teste mais c'est du taton
    Images attach�es Images attach�es  

  6. #6
    R�dacteur/Mod�rateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par d�faut
    document.write �crit sur la page mais il ne fait pas l'affichage du sous-menu.
    As-tu regard� le tutoriel :
    http://css.developpez.com/tutoriels/menu-deroulant/
    Je pense que c'est ce tu veux faire.

  7. #7
    Membre confirm�
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    74
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 74
    Par d�faut
    non je veux pas faire un menu d�roulent je vais faire une autre image pour expliquer je dois pas �tre douer pour les explications

    merci pour toute cette aide, je vais bien finir par y arriver avec tout ce t�tonnement

    (sur le 1er ex que j'ai donn� c'est de l'ajax, c'est mieux de faire �a en ajax ou en js ?)
    Images attach�es Images attach�es  

  8. #8
    Membre confirm�
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    74
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 74
    Par d�faut
    j'ai trouv� en ajax, merci beaucoup

Discussions similaires

  1. TreeView et menu contextuel...
    Par agh dans le forum Composants VCL
    R�ponses: 6
    Dernier message: 06/04/2009, 12h23
  2. [syst�me] Comment ajouter un item dans le context menu de Windows ?
    Par ddmicrolog dans le forum API, COM et SDKs
    R�ponses: 8
    Dernier message: 29/06/2005, 17h03
  3. Menu d'installation
    Par Le Yannos dans le forum Langage
    R�ponses: 3
    Dernier message: 27/08/2002, 22h15
  4. Inserer Un Menu dans un autre en execution
    Par apt dans le forum Composants VCL
    R�ponses: 2
    Dernier message: 12/08/2002, 11h22
  5. Menu en GL
    Par Ka�n dans le forum OpenGL
    R�ponses: 2
    Dernier message: 06/05/2002, 11h58

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