|
|
1
40
更新了答案。如果只按下鼠标左键,则以下操作将检测到:
|
|
|
2
12
现在有一个
W3C standard
W3C completely stuffed 向上设置event.button属性,因此对于符合标准的浏览器event.button为0,但对于在标准之前创建的浏览器,event.button为1。
销售订单代码
必须
避免使用
|
|
3
0
您可以使用以下代码-
|
|
|
4
0
onmousedown=“bMouseDown=true”onmousedup=“bMouseDown=false” |
|
|
5
-1
说明:当鼠标按下时,我们将按钮数组中的按钮更改为true。 当鼠标向上时,我们将按下的按钮改为false。 现在我们可以确定哪个按钮按下得更准确,但是我们有一个右键单击问题。。因为有了那个按钮,我们在浏览器上打开了一个contextmenu,这就摆脱了我们的控制。。。因此,我们禁用上下文菜单以正确检测右键单击。如果我们不这样做,我们必须解决左键点击。。。这是一个逃避这种反应的复杂问题。
为了简化,我们可以添加另一个变量
好好享受吧! |