<script type="text/javascript">
function rilevaTasto(evento) {
switch (evento.button){
case 0:
alert("Tasto sinistro");
break;
case 1:
alert("Tasto centrale");
break;
case 2:
document.body.oncontextmenu=function() {
return false;
}
alert("Tasto destro");
break;
}
}
</script>
<div onmousedown="rilevaTasto(event)">
Premi qui
</div>