Comme le savez, il est difficile de trouver facilement sur le net comment connaître le bouton qui est pressé, quand on travaille sous javascript.
Pourtant il y a une méthode, pas très diffusée apparemment et que voici :
1) Vous mettez l’évènement onMouseOver sur l'élément que vous voulez tester sur votre page (Exemple) :
2) Vous lui faite lancer cette fonction :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part <div id="mon_element" onMouseOver="quel(event)"> mon contenu </div>
Ce script a été étudié pour Firefox et tous les navigateurs équivalent à Netscape.
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 function quel(event) { if (event.which==1) { alert("gauche"); } if (event.which==3) { alert("droit"); } if (event.which==2) { alert("centre"); } }
Il est adaptable à IE en rajoutant quelques trucs mais je n'aime pas IE (voir ma signature)
Partager