Question de menu

Signaler
Messages postés
1
Date d'inscription
vendredi 25 juin 2004
Statut
Membre
Dernière intervention
25 juin 2004
-
Messages postés
103
Date d'inscription
lundi 10 mai 2004
Statut
Membre
Dernière intervention
10 mars 2010
-
Bonjour les gens,
je suis débutante et j'ai un ptit problème, je voudrais savoir si on peut faire ça:
j'ai 2 menus différents et je voudrais faire un mixte des 2 mais je n'y arrive pas.
en fait je voudrais prendre le menu du 1er et mettre le sous menu du 2ème, donc avoir 1 menu qui brille lorsqu'on passe la souris dessus et lorsqu'on clique dessus, un sous menu apparait.

voilà mes 2 codes:

Menu qui brille:



body { font-family: Verdana; font-size: 12 pt; color: #000000; text-align: justify;
background-color: #FFFFFF }
h1 { text-transform: uppercase; text-align: right; background-color: #FFFF00;
color: #0000FF }












Menu et sous menu qui apparait:


function showhide(vari)
{
if (vari.style.display=="none")
{
vari.style.display="";
}
else
{
vari.style.display="none";
}
}


Menu

Menu1,
----
Menu2,
----
Menu3

Menu 2

Menu 21,
----
Menu 22,
----
Menu 23



voilà merci pour ceux qui pourront m'aider (en espérant que c'est possible)!!
valouh

1 réponse

Messages postés
103
Date d'inscription
lundi 10 mai 2004
Statut
Membre
Dernière intervention
10 mars 2010
8
Bien le bonsoir,

Pour répondre à tes questions :
Les menus que tu utilises sont des menus fais en JAVA (fphover.class). Ce n'est pas la même chose que javascript, principalement parce que du java se compile, et qu'on ne peut pas en récupérer la source.
-Un programme java compilé s'appelle .class
on ne peut pas le lire.
-Un javascript est soit directement sur la page, soit en .js
Dans les deux cas, on peut le lire.

Une solution pour avoir le sous-menu qui s'affiche sur un clic consiste à mettre le second menu sur une autre frame.

Une autre solution consiste à prendre un autre programme java qui gère les sous-menus.

Une dernière solution consiste à prendre un menu en javascript.

Voici des amorces de code pour les trois solutions, bon courage.
bertrouf6111@/ /yahoo.fr

Avec des frames :
<FRAMESET COLS="170,170,*">
  <FRAME SRC="menu.htm" name="menu">
  <FRAME SRC="sousmenu.htm" name="sousmenu">
  <FRAME SRC="vierge.htm" name="principal">
</FRAMESET>


Avec un programme java qui gère les sous-menus :
J'en ai un disponible, mais comme il est sur un site pro, je préfère te l'envoyer par mail si tu me le demandes, plutot que te donner l'adresse.
bertrouf6111@/ /yahoo.fr


Un programme complet en JAVASCRIPT :
Y'en a plein sur ce site :
Tape juste "menu " dans la barre de recherche de sources, et tu seras comblée.
Mon préféré :
http://www.javascriptfr.com/code.aspx?ID=18799
et le site de l'auteur http://iubito.free.fr/prog/menu.php