Bonjour
J’avais trouvé et j’utilise ce code :
que j’appelle, par exemple, avec :
Mon problème : ces menus ne s’affichent pas avec IE6, tout en s’affichant bien avec IE7 ou IE8.
Merci par avance à celui qui trouvera le moyen d’afficher ces menus avec IE6.
Francois
Modifié par francoisch (12 Mar 2010 - 09:31)
J’avais trouvé et j’utilise ce code :
<!-- Ouvrir une liste
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';}
}
// End -->
que j’appelle, par exemple, avec :
<div id="menu">
<dl>
<dt onmouseover="javascript:montre('smenu1');"><?php echo $lib_ind02 ?></dt> <dd id="smenu1" onmouseover="javascript:montre('smenu1');" onmouseout="javascript:montre('');">
<ul>
<li><a href="esp010/index" style="color:red;"><?php echo $lib_ind010s ?></a></li>
<li><a href="esp011/index" style="color:red;"><?php echo $lib_ind011s ?></a></li>
</ul>
</dd>
</dl>
</div>
Mon problème : ces menus ne s’affichent pas avec IE6, tout en s’affichant bien avec IE7 ou IE8.
Merci par avance à celui qui trouvera le moyen d’afficher ces menus avec IE6.
Francois
Modifié par francoisch (12 Mar 2010 - 09:31)