Utilisation CaptureEvents déconseillée ?
Voici comment la position souris est récupérée :
Code:
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
|
var Xpos = 0;
var Ypos = 0;
function MoveHandler(e) {
Xpos = e.pageX;
Ypos = e.pageY;
}
function MoveHandlerIE() {
Xpos = window.event.x + document.body.scrollLeft;
Ypos = window.event.y + document.body.scrollTop;
}
function souris()
{
if (navigator.appName.substring(0,3) == "Net") {
document.captureEvents(Event.MOUSEMOVE);
document.onmousemove = MoveHandler;
}
else
{
document.onmousemove = MoveHandlerIE;
}
// alert ('x : ' + Xpos + ' y : ' + Ypos);
} |
... ce code fonctionne mais son utilsation avec Firefox génère le message suivant dans la console javascript : :oops:
Code:
1 2
|
L'utilisation de la fonction "CaptureEvents()" est déconseillée, voir bogue 330494. |
Pourquoi ce message et comment rémédier à cela ? :?
Merci. ;)