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
|
/* getMouse :
Récupère les coordonnées de la souris et les met dans les variables globales
window.mouseX
et window.mouseY,
il faut passer event en paramètre sur les évènements
ex :
function fun(param1, param2, e) {
getMouse(e);
sourisX = window.mouseX;
sourisY = window.mouseY
}
fun("foo", "bar", event);
*/
/* getMouse : */
function getMouse(e){
var x,y; var elt = document.documentElement;
if ( document.captureEvents ) {
x = e.pageX;
y = e.pageY;
} else if ( window.event.clientX ) {
x = window.event.clientX+elt.scrollLeft;
y = window.event.clientY+elt.scrollTop;
}
window.mouseX = x;
window.mouseY = y;
} |
Partager