Bonjour à tous,
je suis en train de faire une fonction qui est appelée par onmousedown, cette fonction doit s'exécuter différemment en fonction de si l'on bouge la sourie vers le haut ou vers le bas.
Mon problème est le suivant: je ne vois pas comment détecter le mouvement de la sourie.
J'ai déjà fait un bout de script pour me donner la position du curseur en x et y.
Le but est d'executer la suite de la fonction selon si "y" est croissant ou décroissant par apport au moment du onmousedown.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 <html> <head> <script> function position(e) { x = (navigator.appName.substring(0,3) == "Net") ? e.pageX : event.x+document.body.scrollLeft; y = (navigator.appName.substring(0,3) == "Net") ? e.pageY : event.y+document.body.scrollTop; if( si y est croissant la suite de la fonction) {} if(si y est decroissant la suite de la fonction) {} } function fonction() { document.onmousemove = position; } </script> </head> <body onmousedown="fonction();"> </body> </html>
Merci à tous pour vos réponses.
Partager