Bonjour,
J'ai créer une fonction qui envoie la position de la souris. Parcontre, avec Internet Explorer, je n'ai jamais la bonne position puisqu'il ne prend pas en considération le scrolling. Dans ma fonction, je gère ce "scrolling" mais lorsque je fais un alert, il ne le prends pas en considération. Voici le code exact de cette fonction.
function GetCursor()
{
var posx = 0;
var posy = 0;
if (!e) var e = window.event;
if (e.pageX || e.pageY)
{
posx = e.pageX;
posy = e.pageY;
alert("valeur de x: " + posx + " Valeur de Y: " + posy);
}
else
if (e.clientX || e.clientY)
{
posx = e.clientX + document.body.scrollLeft;
posy = e.clientY + document.body.scrollTop;
alert("valeur de x: " + posx + " Valeur de Y: " + posy);
}
var req = Initialize();
var monurl = "evenement.aspx?action=EnvoyerPositionSouris&posx=" + posx + "\&posy=" + posy;
//opur async, true
//req.onreadystatechange = Process;
req.open("GET", monurl, false);
req.send(null);
var response = req.responseText;
return response;
}
Merci d'avance pour votre aide
Partager