tu as donc le code d'apparition lorsque la souris est sur la balise (mouse over) :
onMouseOver="MM_showHideLayers('ClubLayer','','show'"
lorsque la souris quitte (mouse out), tu remplace le paramètre 'show' par 'hide' pour le cacher :
onMouseOut="MM_showHideLayers('ClubLayer','','show'"
pour mettre un délai, tu utilises setTimeout comme indiqué plus haut : le même code, le délai en ms :
onmouseout="setTimeout('MM_showHideLayers(\'ClubLayer\',\'\',\'hide\'', 5000)"
pour que le menu se cache sans avoir à enlever la souris, tu le mets directement dans onmouseover :
onMouseOver="MM_showHideLayers('ClubLayer','','show'; setTimeout('MM_showHideLayers(\'ClubLayer\',\'\',\'hide\'', 5000)"
si la souris va sur un autre élément du menu, il faut que tu caches tous les autres menus possiblement ouverts. tu recopies le code de fermeture pour tous les layers :
onMouseOver="MM_showHideLayers('ClubLayer','','show'; MM_showHideLayers('CompetitionLayer','','hide'; .... et tous les autres layers à fermer"
etc.
tout ça c'est _extrèmement_ chiant. tu risques d'avoir pas mal d'emmerdes avec les timers & co. comme tu débutes, concentre-toi plutôt sur le _contenu_ de ton site.
Message édité par youdontcare le 20-12-2002 à 22:20:21