javascript - jQuery/Javascript : fire a rightclick on a normal-click?

标签 javascript jquery

我不这么认为,但我找不到快速答案! 单击鼠标左键触发器时是否可以显示浏览器右键(上下文)菜单?

谢谢

最佳答案

出于安全原因,您无法模拟物理浏览器点击,例如调出上下文菜单。最接近的是捕获点击事件,可以通过以下方式完成:

http://jsfiddle.net/zysZC/

$(window).mousedown(function(e) {
    if (e.which == 1) { // Left mouse button, 2 = middle, 3 = right
        alert('left clicked');
    }
});

您可能也对这个插件感兴趣:http://abeautifulsite.net/blog/2008/05/jquery-right-click-plugin/

关于javascript - jQuery/Javascript : fire a rightclick on a normal-click?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3605647/

相关文章:

Javascript: promise 等待条件或在尝试次数后中止

javascript - 在所需区域拆分单词

javascript - 基于 ajax 的网页 - 这样做的好方法?

javascript - 从主干集合中获取每个模型

c# - 数组的 MVC JSON 对象未正确设置

javascript - 如何在不使用 POST/GET/FORM 的 onclick 事件 HTML 中设置 PHP session

javascript - 我需要向 div 添加 2 个类,一个是字符串,另一个来自变量

javascript - 从数组中随机反射时重复相同的值

javascript - jQuery UI 类名

JQuery 语法错误,无法识别的表达式 : ,