我有一个要求,即在网格中右键单击文档名称会打开自定义上下文菜单(使用Smartgwt)。我必须实现超链接,所以我创建了一个锚标记(它调用一个JSNI方法,后者又调用一个GWT方法,然后再调用一个applet方法打开一个文档并将其传输到服务器)。如果您没有右键单击文档名称,一切正常,并打开自定义上下文菜单。但是当你单击文档名称时,会出现打开的默认链接菜单,在新选项卡中打开,由于smartgwt上下文菜单和此菜单之间的冲突,我的客户端控制台中会抛出一些Javascript空指针异常。
现在有什么方法可以隐藏默认链接菜单(在锚标记上),这样即使有人点击文档名称它也不会出现在我的网格中?
答案 0 :(得分:6)
通过将此添加到锚标记,您可以禁用右键单击oncontextmenu="return false"
答案 1 :(得分:2)
只是一些简单的例子来证明它完全可行:http://jsfiddle.net/3dLW3/6/ (Chome 18)