Bonjour,
je cherche à récupérer la position de la souris quand je pointe sur un lien. Voici le script que j'ai écris :
Il marche sous IE mais pas sous Firefox. Savez-vous pourquoi ? Comment le corriger pour que ça marche aussi sur FF ?
merci d'avance pour votre aide.
Modifié par mathmax (02 Jan 2007 - 20:43)
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 marche aussi sur FF ?
merci d'avance pour votre aide.
Modifié par mathmax (02 Jan 2007 - 20:43)