[javascript] position souris sous firefox 3 [Résolu/Fermé]

Signaler
Messages postés
574
Date d'inscription
mercredi 19 décembre 2007
Statut
Membre
Dernière intervention
1 octobre 2009
-
meuhlol
Messages postés
1837
Date d'inscription
mardi 24 juillet 2007
Statut
Membre
Dernière intervention
24 octobre 2018
-
Bonjour, j'esseye de récuperer la position de la souris sous firefox 3.5.2
mon code actuel est :
function position(e) {
  if(!event) {
    var posX=event.offsetX;
    var posY=event.offsetY;
  } else {
    var posX=e.pageX;
    var posY=e.pageY;
  }
}


ça ne marche pas, pouvez-vous m'aider ?

3 réponses

Messages postés
574
Date d'inscription
mercredi 19 décembre 2007
Statut
Membre
Dernière intervention
1 octobre 2009
98
merci pour ta réponse et désolé pour le post tardif mais après avoir cherché, j'ai fini par trouver. je le mets pour ceux que ça intéresse.
var posX;
var posY;
document.onmousemove=pos;
function pos(evt) {
  if(!evt) var e=window.event;
  posX=evt.clientX;
  posY=evt.clientY;
}

voilà, ca marche avec firefox 3.5 et en principe aussi avec IE mais je n'ai pas testé.
et pour ceux que ça intéresse, ça vient de code-sources.com
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 79737 internautes nous ont dit merci ce mois-ci

Messages postés
1837
Date d'inscription
mardi 24 juillet 2007
Statut
Membre
Dernière intervention
24 octobre 2018
402
bonne lecture:
http://forum.alsacreations.com/topic-5-25124-1-Position-de-la-souris.html
http://webby.free.fr/trucs/javascript/detecter_position_curseur.html
http://www.javascriptfr.com/tutoriaux/POSITION-SOURIS-DANS-PAGE_478.aspx
http://javascript.developpez.com/faq/?page=Evenement#SourisCoord

et le coup de coeur:
http://www.developpez.net/...
on le dit bien que pour firefox.. (je cite):
pour firefox il faut passer par un addEventListener :
dans le head

document.addEventListener("mousemove","GetMousePos",true);

Messages postés
1837
Date d'inscription
mardi 24 juillet 2007
Statut
Membre
Dernière intervention
24 octobre 2018
402
Si t'as résolu ton problème, merci de cliquer sur le bouton "résolu" :)