1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
showingTitle=false;
mousex=0;
mousey=0;
document.onmousemove=function () { getMouseCoord() };
function getMouseCoord(e)
{
alert("my mouse moved");
//pour ie seulement... onmouseove ne lui renvoye pas l'évenement, contrairement au moteur gecko de FF/mozilla
if (!e)
{
e = window.event;
}
//on peut ici avec le moteur gecko utiliser directement e.pageX et e.pageY, mais ie encore...
if (e)
{
mousex = e.clientX + document.body.scrollLeft;
mousey = e.clientY + document.body.scrollTop;
//si un title est affiché, lancons son suivi de souris
if(showingTitle)
{
updateTitlePos();
}
}
} |