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 menu au menu


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    F�vrier 2007
    Messages
    40
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 40
    Par d�faut un menu menu au menu
    Salut � tous,

    Voil�, j'ai un menu tr�s simple, qui est sous la forme:

    Code html : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    <a target="rightFrame" href="frameset_right.html">Choix1</a><br />
    <p>Les groupes</p>
    <a target="rightFrame" href="frameset_right.html">Choix 2</a><br />
    <a target="rightFrame" href="frameset_right.jsp">choix 3</a><br />

    L'id�e, c'est que je veux que le dernier lien cliqu� soit constament soulign�.

    Mise en situation:
    Je clique sur "choix 1", du coup j'ai la fen�tre correspondante qui est appell�e. En m�me temps, choix1 est surlign� dans le menu, du coup, je sais que je suis bien dans "choix1".

    Le r�sultat que je veux:



    Merci , bonne journ�e

  2. #2
    Mod�rateur
    Avatar de Bis�n�rs
    Profil pro
    D�veloppeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    D�tails du profil
    Informations personnelles :
    �ge : 42
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par d�faut
    Tu devrais plut�t regarder �a du c�t� serveur : Tu r�cup�res la page courante puis tu fais une condition sur ton menu pour appliquer un style diff�ent � la page correspondante.

    N'y connaissant rien en JSP, je te fais un algo :

    Code x : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Menu :
    
    Si (pagecourante == choix1)
       Choix 1 en rouge
    sinon
       Choix 1 en noir
    Si (pagecourante == choix2)
       Choix 2 en rouge
    sinon
       Choix 2 en noir
    Si (pagecourante == choix3)
       Choix 3 en rouge
    sinon
       Choix 3 en noir

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    F�vrier 2007
    Messages
    40
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France

    Informations forums :
    Inscription : F�vrier 2007
    Messages : 40
    Par d�faut
    Merci pour ta r�ponse. J'ai chang� dynamiquement le style, comme tu m'as conseill�, mais c�t� client, avec Javascript.

    Voila ce que �a donne:

    <a class="normal" onclick="javascript:ResetColor(); this.className='lastselection'" href="mon_site.html">libell�</a>
    <a class="normal" onclick="javascript:ResetColor(); this.className='lastselection'" href="mon_site2.html">libell�2</a>


    Et voila le code du ResetColor():


    <script>
    function ResetColor()
    {
    var trs = window.document.getElementsByTagName("a");
    for (var n=0;n<trs.length;n++) {
    trs[n].className='normal';
    }
    }
    </script>


    J'ai donc 2 class. Lorsque l'on clique sur un lien, tous les �l�ments du menu se remettent en style "normal", et ensuite, le lien cliqu� passe en style:"lastselection". Si je fais pas de resetcolor(), si je clique sur plusieurs lien, alors ils sont tous "surlign�s".

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Ajouter un menu et sous menu suite au menu popup Profile As
    Par kkt8 dans le forum Eclipse Platform
    R�ponses: 7
    Dernier message: 12/04/2013, 14h57
  2. Aide: Menu et sous Menu
    Par ATTIA dans le forum Composants VCL
    R�ponses: 4
    Dernier message: 17/03/2006, 13h33
  3. [Menu] - Cacher un menu au click
    Par Space Cowboy dans le forum G�n�ral JavaScript
    R�ponses: 3
    Dernier message: 15/03/2006, 11h04
  4. r�cup�rer dans 1 menu le sous menu s�l�ctionner
    Par vincedjs dans le forum G�n�ral JavaScript
    R�ponses: 14
    Dernier message: 02/03/2006, 13h53
  5. [menu]faire un menu d�roulant
    Par Nadine dans le forum Balisage (X)HTML et validation W3C
    R�ponses: 5
    Dernier message: 24/03/2005, 08h33

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