Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/384.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何防止鼠标4单击向后导航?_Javascript_Jquery - Fatal编程技术网

Javascript 如何防止鼠标4单击向后导航?

Javascript 如何防止鼠标4单击向后导航?,javascript,jquery,Javascript,Jquery,我想阻止通过单击5个鼠标按钮中的任何一个来执行任何操作。这就是我尝试过的: $(文档)。在('单击上下文菜单',(e)=>{ e、 预防默认值(); e、 停止即时复制(); }); 这适用于左和中单击,但不适用于右、鼠标4或鼠标5单击。 单击mouse4或mouse5可使浏览器向后或向前导航,右键单击可显示关联菜单 我正在基于Chromium的浏览器中运行代码。这是不可能的。鼠标点击在到达您所在页面的JS执行环境之前由浏览器处理。坦率地说,我认为如果网页再次拥有如此强大的功能,那将是非常糟糕

我想阻止通过单击5个鼠标按钮中的任何一个来执行任何操作。这就是我尝试过的:

$(文档)。在('单击上下文菜单',(e)=>{
e、 预防默认值();
e、 停止即时复制();
});
这适用于
单击,但不适用于
鼠标4
鼠标5
单击。 单击
mouse4
mouse5
可使浏览器向后或向前导航,
右键
单击可显示关联菜单


我正在基于Chromium的浏览器中运行代码。

这是不可能的。鼠标点击在到达您所在页面的JS执行环境之前由浏览器处理。坦率地说,我认为如果网页再次拥有如此强大的功能,那将是非常糟糕的。我再说一遍,因为任何人只要记得浏览器在弹出窗口阻塞之前和页面被阻止改变窗口尺寸之前的情况,就可以告诉你当时的情况有多糟糕。

我的鼠标只有3个按钮,这有什么意义?