Position de la sourie par rapport à la page
Salut,
je cherche à récupérer la position de la sourie par rapport à la "page" et non par rapport à "l'espace client". Je m'explique, j'ai trouvé plusieurs script qui donne les coordonnées de la sourie par rapport à l'espace client:
Code:
1 2 3 4 5 6 7 8 9 10
| //Position de la sourie------------------
var isIE = (navigator.userAgent.indexOf("MSIE")>-1)
if(isIE)
{
e.pageX = e.clientX+document.body.scrollLeft;
e.pageY = e.clientY+document.body.scrollTop;
}
var posX = e.pageX;
var posY = e.pageY;
alert("X"+posX+" Y"+posY); |
Ce script ne tiens pas compte de l'assenseur(scroll), a savoir si je clique sur ma page avec l'assenceur tout en haut pas de problème le résultat est correct, mais si l'assenceur(scroll) est en bas alors la valeur retournée (posY) correspond à la coordonnée Y de l'espace client et non de la page (si je clique en haut de l'écran posY=1 alors que l'on se trouve en bas de la page, il devrait valoir par exemple 2000)
:(
Une idée?
J'utilise ie6