我们可以在HTML中禁用右键单击锚标记吗
Can we disable right clicking on Anchor Tag in HTML
我有一个要求,右键单击网格中的文档名称可以打开一个自定义的上下文菜单(使用Smartgwt)。我必须实现超链接,所以我创建了一个锚标记(它调用一个JSNI方法,然后再调用一个GWT方法,然后再次调用一个小程序方法来打开文档并将其流式传输到服务器)。如果您没有右键单击文档名称,一切都会正常工作,并打开自定义上下文菜单。但当你点击文档名称时,默认的链接菜单会出现open,open in new tab,由于smartgwt上下文菜单和该菜单之间的冲突,在我的客户端控制台中引发了一些Javascript Null Pointer异常。
现在有没有什么方法可以隐藏默认的链接菜单(在锚标记上),这样即使有人点击文档名称,它也不会出现在我的网格中?
通过将其添加到锚点标签,您可以右键单击oncontextmenu="return false"
只是一些简单的例子来证明它在总体上是可行的:http://jsfiddle.net/3dLW3/6/(Chrome 18)
相关文章:
- 点击(右键点击)使用传单地图库获取图像覆盖的像素坐标
- 可以通过编程方式在javascript或jquery中单击箭头键
- 单击和键控操作可以完成一个功能
- 单击更改键,值对
- 如何检测右键单击+左键单击
- 检测右键单击+左键单击不起作用
- Javascript引导框,无法获得按钮单击ENTER键
- jQuery 选项卡悬停操作并单击 URL 键
- 绑定不同目标的单击和键控以执行相同的功能
- 灯箱触发事件以单击空格键或鼠标左键单击
- 全屏 API,无鼠标单击或键按下事件
- 单击空格键时,请勿向下滚动页面
- 用angularjs隐藏HTML部分,点击右键
- 浮动右点击右键和浮动左点击左键使用一个函数,只有javascript
- 如何在selenium中点击右键,不要使用javascript和fireevent
- 触发按钮,在文本框中单击Enter键会丢失其值
- 在信息框中单击右键不起作用
- 单击ESC键后执行
- 如何防止引导转盘在单击右/左控件后恢复幻灯片动画
- 更新表单验证右键剪切/粘贴