Bonjour,
Je suis en train de développer un menu dont voici le source :
Le javascript est là :
Quand je clique sur le bouton qui permettra d'ouvrir le menu, celui-ci change bien mais est tout de suite réinitialisé par la fonction : "FermerMenu" qui se trouve dans mon "body". Cependant, le clique en dehors du menu doit effectivement le fermer...
Comment puis-je gérer celà ?
Merci,
Mathieu
Modifié par mrousse (03 Apr 2006 - 19:15)
Je suis en train de développer un menu dont voici le source :
<body onclick="javascript:FermerMenu();">
<div id="conteneur">
<div id="ecran">
</div>
<div id="menu">
<div id="menu_start" onclick="javascript:OuvrirMenu();"></div>
<div id="menu_toolbar"></div>
<div id="menu_heure">00:00</div>
</div>
</div>
</body>
Le javascript est là :
function FermerMenu()
{
document.getElementById("menu_start").style.backgroundImage = 'url("images/menu_barre_up.bmp")';
alert("Fermer !");
}
function OuvrirMenu()
{
document.getElementById("menu_start").style.backgroundImage = 'url("images/menu_barre_down.bmp")';
alert("Ouvrir !");
}
Quand je clique sur le bouton qui permettra d'ouvrir le menu, celui-ci change bien mais est tout de suite réinitialisé par la fonction : "FermerMenu" qui se trouve dans mon "body". Cependant, le clique en dehors du menu doit effectivement le fermer...
Comment puis-je gérer celà ?
Merci,
Mathieu
Modifié par mrousse (03 Apr 2006 - 19:15)