js中鼠标按键判断
<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就可以了
转自:http://www.cnblogs.com/jscode/archive/2012/09/11/2679776.html
                    
                



                
            
        
浙公网安备 33010602011771号