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) :
<div id="mon_element" onMouseOver="quel(event)"> mon contenu </div>
2) Vous lui faite lancer cette fonction :
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");
}
} |
Ce script a été étudié pour Firefox et tous les navigateurs équivalent à Netscape.
Il est adaptable à IE en rajoutant quelques trucs mais je n'aime pas IE (voir ma signature)
Partager