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

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
<div id="mon_element" onMouseOver="quel(event)"> mon contenu </div>
2) Vous lui faite lancer cette fonction :

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");
	}
}
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)