Voila j'ai un probleme j'ai mon menu avec des rubriques et sous rubriques
j'aurais aime faire apparaitre mon sous menu lors d'un passage de la souris dessus ainsi que sur un clik et le cacher lorsqu'elle s'en va ainsi que lorsque l'on clik sur une autre rubrique ...
la avec mon code je ne fais que le MouseOver et MouseOut
Help plse !!!
Merci
<HTML>
<HEAD>
<!-- Le Tableau -->
<table width=100% border=0 cellspacing=0 cellpadding=0>
<tr>
<td> <SCRIPT LANGUAGE="Javascript">
<!-- Le Sous Menu Les Liens -->
menuLien = ["<img src=\"../logo.gif\" border=0><a href=\"page.asp?PAGE=PGE3&ecran=1024\" class=\"MENUSOUSPAGE\">Les Liens 1</A>"];
</SCRIPT>
<!-- Le Menu Les Liens -->
<img src="../perso/logo.gif" border=0 width=33 height=31 align=middle>
<a href="liens.htm?PAGE=PGE196&ecran=1024" target="mainFrame" OnMouseOver="JavaScript:voirMenu('menuLien');" OnMouseOut="JavaScript:cacherMenu('menuLien');"><SPAN class=MENUPAGEROOT>Les
Liens </SPAN></a><SPAN ID="menuLien" class="MENUSOUSPAGE" STYLE="visibility:hidden;text-decoration:none;"></SPAN></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td> <SCRIPT LANGUAGE="Javascript">
<!-- Le Sous Menu Les Contacts -->
menuContact = [];
</SCRIPT>
<!-- Le Menu Les Contacts -->
<img src="../perso/logo_kisenma.gif" border=0 width=33 height=31 align=middle>
<a href="contact.htm?PAGE=PGE196&ecran=1024" target="mainFrame" OnMouseOver="JavaScript:voirMenu('menuContact');" OnMouseOut="JavaScript:cacherMenu('menuContact');"><SPAN class=MENUPAGEROOT>Les
Contacts</SPAN></a><SPAN ID="menuContact" class="MENUSOUSPAGE" STYLE="visibility:hidden;text-decoration:none;"></SPAN></td>
</tr>
<tr>
<td>
<!-- Le Script de FIN pour que ca marche -->
<div id="menuPGE158" class="MENUSOUSPAGE" style="visibility:visible;text-decoration:none;">
</div></td>
</tr>
</TABLE>
<!-- Les Fonctions Visibles / Cachées pour que ca marche aussi -->
<!-- NE pas OUBLIER de mettre de nom de chaque menu dans ces fonctions -->
<SCRIPT LANGUAGE="Javascript">
function voirMenu(mRubrique) { var mTexte = ""; document.getElementById(mRubrique).style.visibility = "visible"; if (mRubrique == 'menuLien') { for(i=0;i<menuLien.length;i++) { mTexte += '<br>' + menuLien[i]; } } if (mRubrique == 'menuContact') { for(i=0;i<menuContact.length;i++) { mTexte += '<br>' + menuContact[i]; } } document.getElementById(mRubrique).innerHTML = mTexte; }
function cacherMenu(mRubrique) { document.getElementById(mRubrique).innerHTML = ""; document.getElementById(mRubrique).style.visibility = "hidden"; }</SCRIPT>
</div>
</HTML>
Ultimaty alias ultimate