Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2896 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Détecter la position de la sourie probleme de click.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Détecter la position de la sourie probleme de click.

n°1169711
Berceker U​nited
PSN : berceker_united
Posté le 04-08-2005 à 10:59:49  profilanswer
 

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. :jap:

mood
Publicité
Posté le 04-08-2005 à 10:59:49  profilanswer
 

n°1170532
robbyone
Non pas !
Posté le 05-08-2005 à 11:40:53  profilanswer
 

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 !


---------------
La curiosité est un vilain défaut car l'erreur et la frustration sont de croire qu'elle pourra être satisfaite !
n°1170560
Berceker U​nited
PSN : berceker_united
Posté le 05-08-2005 à 12:06:35  profilanswer
 

robbyone a écrit :

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 !


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 :).

n°1170704
afbilou
pouet your life
Posté le 05-08-2005 à 14:28:12  profilanswer
 

Une souris


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Détecter la position de la sourie probleme de click.

 

Sujets relatifs
Problème BDD MySQL chez FreeProblème dans mon code, résultat étrange
Problème de session et objets .....Problème de mise en page sous IE7
probleme de chaine de caractère ( photo inside)VBA Excel: problème de compatibilité excel 2000 - excel 2003
[JButton + Canvas] Problème de ToolTipTextProblème avec thunder site ????
[php] [RESOLU] probleme de tableauProblème avec NuSOAP (Web services)
Plus de sujets relatifs à : Détecter la position de la sourie probleme de click.


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR