简体   繁体   English

如何检测 Javascript 中的鼠标侧击?

[英]How to detect side mouse clicks in Javascript?

Is it possible to detect using JavaScript when the user clicks the back/forward buttons that are the side of your mouse?当用户单击鼠标侧面的后退/前进按钮时,是否可以使用 JavaScript 进行检测? These are known as XButtons as far as I know, in .net at least.据我所知,这些被称为 XButtons,至少在 .net 中。 This is for a locally installed app so I don't need cross browser support, just something that works in IE.这是一个本地安装的应用程序,所以我不需要跨浏览器支持,只需要在 IE 中工作。

This cannot be done.这是无法做到的。 The most sophisticated mouse click events you will get is left and right.您将获得的最复杂的鼠标单击事件是左键和右键。

<script type="text/javascript" language="javascript">
    function testMouseClick()
    {
        if(event.button == 1)
        {
        alert("Left Mouse Click is Pressed..");
        }
        if(event.button == 2)
        {
        alert("Right Mouse Click is Pressed..");
        }               
    }
</script><

No, don't think so, by the time it gets to the browser it's been translated into whatever action the button is bound to不,不这么认为,当它到达浏览器时,它已被转换为按钮绑定的任何操作

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM