mathmax Posté 2 Janvier 2007 Posté 2 Janvier 2007 Bonjour, je cherche à récupérer la position de la souris quand je pointe sur un lien. Voici le script que j'ai écris : <script> var mouseX, mouseY; function getMouseXY(e) { if (!e) e = window.event; if (e) { if (e.pageX || e.pageY) { mouseX = e.pageX; mouseY = e.pageY; algor = '[e.pageX]'; if (e.clientX || e.clientY) algor += ' [e.clientX] ' } else if (e.clientX || e.clientY) { mouseX = e.clientX + document.body.scrollLeft; mouseY = e.clientY + document.body.scrollTop; algor = '[e.clientX]'; if (e.pageX || e.pageY) algor += ' [e.pageX] ' } } } function Show() { getMouseXY(window.event) alert(mouseX + " " + mouseY); } </script> <a href="" onMouseOver="Show()">Move the mouse over here</a><br> Il marche sous IE mais pas sous Firefox. Savez-vous pourquoi ? Comment le corriger pour que ça marhe aussi sur FF ? merci d'avance pour votre aide.
mathmax Posté 3 Janvier 2007 Auteur Posté 3 Janvier 2007 en fait ça marche en changeant window.event par event.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant