Bonjour les amis !
Bien que 90% de mes visiteurs utilisent IE, je souhaiterais améliorer l'affichage de mes menus horizontaux sur mon site kazcoco à l'adresse suivante : http://www.kazcoco.com/.
Cet effet de clignotement déjà signalé par certains sur ce forum mais non élucidé à ma connaissance est désagréable.
Est-ce qu'il existerait une solution ?
Voici mon code (celui de Alsacréations adapté) :
la source javascript :
Thx...
Bien que 90% de mes visiteurs utilisent IE, je souhaiterais améliorer l'affichage de mes menus horizontaux sur mon site kazcoco à l'adresse suivante : http://www.kazcoco.com/.
Cet effet de clignotement déjà signalé par certains sur ce forum mais non élucidé à ma connaissance est désagréable.
Est-ce qu'il existerait une solution ?
Voici mon code (celui de Alsacréations adapté) :
<dl>
<dt onmouseover="montre('');">
<a href="http://www.kazcoco.com/">Accueil</a>
</dt>
</dl>
<dl>
<dt onmouseover="montre('smenu2');" onmouseout="montre('');"><a href="#">Decouvrir l'île</a>
</dt>
<dd id="smenu2"
onmouseover="montre('smenu2');"onmouseout="montre('');">
<ul>
<li><a href="situation.php">Situation géographique</a></li>
<li><a href="basseterre.php">Villes de Basse-Terre</a></li>
<li><a href="grandeterre.php">Villes de Grande-Terre</a></li>
<li><a href="carte_plages.php?plage=Plage%20de%20Grande%20Anse">Plages de Guadeloupe</a></li>
<li><a href="carte_plongee.php">Spots de plongée</a></li>
<li><a href="carte_gwad_relief.php">La Guadeloupe en 3D</a></li>
</ul>
</dd>
</dl>
<dl>
etc...pour les autres menus
</dl>
la source javascript :
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';}
}
window.onload=montre;
Thx...
