<div id="test"></div>
<script>
document.oncontextmenu=function(){
return false;
};
var oDiv=document.getElementById("test");
oDiv.onmousedown=function(e){
e= e || window.event;
var mouseNum = e.button;
this.innerHTML = mouseNum;
}
</script>
在线测试:
结论:
event.button |
6-8 |
9+ |
||
左键 | 1 | 0 | 0 | 0 |
中键 | 4 | 1 | 1 | 1 |
右键 | 2 | 2 | 2 | 2 |
我们可以看到右键代码都是2,所以直接判断event.button就可以了