gpt4 book ai didi

javascript - 右键单击就像左键单击事件

转载 作者:行者123 更新时间:2023-11-30 09:48:53 24 4
gpt4 key购买 nike

我有这个代码:

document.getElementById("1").oncontextmenu = function() {
return false
}

它禁用右键单击后显示的小窗口(仅在按钮/图像上)。

在我的代码 ( https://jsfiddle.net/nnuyguat/ ) 上一切正常,除了当我右键单击图像时它会触发左键单击事件并更改图像直到我移动鼠标。

另一个相关的问题是,如果我按下左键而不松开,然后右键单击(释放右键),它也会改变图像。

我需要防止右键单击更改图像。它应该用作浏览器的关闭按钮(除了它是另一个图像并且它不会关闭任何东西)。

最佳答案

您可以使用 event.button 来检查哪个按钮被按下,因为 event.button 返回一个数字,指示哪个鼠标按钮被按下。

Source

编辑:

if (event.button === 2){
// run your function
}

这应该是正确的,因为我以前从未使用过它。

关于javascript - 右键单击就像左键单击事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37485388/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com