Détecter la position de la sourie probleme de click. - HTML/CSS - Programmation
Marsh Posté le 05-08-2005 à 11:40:53
Le "roll" ne modifie pas les valeurs de "event.clientX" et de "event.clientY"
mais les valeurs de "document.body.scrollLeft" et de "document.body.scrollTop"
Donc la position de ta sourie est définie par la combinaison des 4 valeurs !
Marsh Posté le 05-08-2005 à 12:06:35
robbyone a écrit : Le "roll" ne modifie pas les valeurs de "event.clientX" et de "event.clientY" |
Merci pour ta réponse. Entre temps j'ai trouvé l'astuce pour récupérer la position de la sourie à la zone précise en faisant document.onmouseover = ma_fonction_position_sourie()
Effectivement, j'ai composé avec la position du scroll en Y et en X donc la formule est
position = Y+(hauteur du bloque/2) pour que sa soit bien centré.
Merci .
Marsh Posté le 04-08-2005 à 10:59:49
Bonjours.
J'ai un problème avec la capture de l'information de la position de la sourie avec l'objet "event" . En faite j'ai une fonction qui fait un info bulle en javascript. Il prend la position de la sourie lorsqu'ont roll sur un élement specifique. Problème, c'est que si je clique quelque part sur la fenêtre, event.clientX et event.clientY garde la position du premier clique et n'en bouge plus au lieu de prendre en temps réelle la position de la sourie.
Comment réinitialiser la position de la sourie ?
Merci.