Bonjour,
N'y connaissant rien de rien en javascript, j'ai récupéré un p'tit code, permettant à mon menu déroulant de marcher correctement sur IE 6.
Le voici :
Or, le sous menu apparait bien au survol des rubriques principales, mais rien n'a été prévu pour qu'il soit à nouveau caché quand le curseur s'en éloigne.
Pourriez vous me dire quoi mettre pour que ce soit le cas ?
Merci infiniment.
PS : j'aurais peut-être du être plus précis. Voici une partie du code html de mon menu :
Modifié par Ralf (18 Mar 2009 - 10:06)
N'y connaissant rien de rien en javascript, j'ai récupéré un p'tit code, permettant à mon menu déroulant de marcher correctement sur IE 6.
Le voici :
window.onload=montre;
function montre(id) {
var d = document.getElementById(id);
for (var i = 1; i<=10; i++) {
if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
}
if (d) {d.style.display='block';}
}
Or, le sous menu apparait bien au survol des rubriques principales, mais rien n'a été prévu pour qu'il soit à nouveau caché quand le curseur s'en éloigne.
Pourriez vous me dire quoi mettre pour que ce soit le cas ?
Merci infiniment.
PS : j'aurais peut-être du être plus précis. Voici une partie du code html de mon menu :
<dl>
<dt class="menu_actu" onmouseover="javascript:montre('smenu1');"><a href="#">Actu</a></dt>
<dd id="smenu1">
<ul>
<li><a href="#">Tout sur PP</a></li>
<li><a href="#">Les RDV avec PP</a></li>
<li><a href="#">Infos Groupe</a></li>
<li><a href="#">PP dans la presse</a></li>
</ul>
</dd>
</dl>
Modifié par Ralf (18 Mar 2009 - 10:06)