11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

J’ai utilisé la méthode "Suckerfish Dropdowns" pour réaliser le menu sur mon site. Cela
fonctionne très bien sous Firefox et IE.

Mon problème est que si je rajoute quelque part sur ma page une fonction activé par un "onclick", mon menu ne fonctionne plus correctement. Je m'explique... Prenons l’exemple suivant :

http://www.pompage.net/IMG/html/deroulants/exemple_1_niveau.html[/url]

J’ai rajouté une fonction très simple du style :


function test() {

alert("TEST"); 

}


J’ai ensuite rajouté un lien sur un mot ou une zone de la page -->
onclick="test()" pour afficher TEST lorsque je click dessus. Jusque la
tout se passe très bien. Mais une fois le message TEST affiché, le menu
déroulant ne fonctionne plus sous IE. Le menu se déroule bien mais ne se
ré-enroule pas lorsque l’on retire la souris.

Quelqu’un saurait-il pourquoi ? Et comment puis-je régler ce problème ?

Merci d’avance.
Modifié par melghazi (27 Mar 2008 - 11:00)
Salut,

Essaye de faire une autre fonction qui te remette ton menu en place avec l'evenement onMouseOut qui se produit lorsque le curseur de la souris quitte un élément.

Bonne chance

PS: je ne suis pas sur que ce post se trouve dans la bonne section Smiley cligne