javascript - IE右键事件

标签 javascript jquery

我试图在 IE 上运行以下代码,但无法将“event.which”作为“3”/当我右键单击时警报本身不会到来的事件。

 $(document).bind('click', function(event) { 

 alert("event.which = "+event.which);

});

我的基本要求是如上所述绑定(bind)一个点击事件,然后如果它是我点击的 anchor 链接,那么我想限制一个默认选项,我们通常会在右键单击时获得默认选项,例如“在新窗口中打开”, '将此链接加入书签'等

谢谢

最佳答案

如果您的意思是要禁用右键单击,则:


$(document).ready(function() {
     //disable the right mouse click menu
     $(document)[0].oncontextmenu = function() {return false;}
});

你的意思是这样的吗。

关于javascript - IE右键事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9094862/

相关文章:

javascript - 从数组中删除元素和突变的问题

javascript - 带参数的自定义验证

javascript - undefined 不是一个评估 _this.props.navigation React Native 的对象

javascript - 使用 max-height 调整大小后无法使用 Jquery 获取图像宽度

jQuery .val() 忽略输入的第一个字符

javascript - 使用 jquery Ajax 删除 JSON 字符串中的尾随注释?

javascript - 将数据从 $.ajax 发送到 php

javascript - 在 react Bootstrap Form.Control 中显示可编辑值

javascript - D3和双向数据绑定(bind)

jquery - 输入字段无法从数据默认属性中获取正确的值