2

我有一篇 Raphael 论文定义为R1 = Raphael(0,0, 800, 600);

我想在本文中禁用上下文菜单,以便捕捉鼠标右键单击事件。我不想Raphael("someDiv", 800, 600)禁用 div 的 oncontextmenu 属性。

在这种情况下我应该怎么做?

4

2 回答 2

1
obj.node.oncontextmenu = function(){ return false; }

http://jsfiddle.net/z6tyH/

于 2013-04-28T08:56:26.783 回答
0

尝试附上这个:

/*[Your Element Here]*/.oncontextmenu = function(event){event.preventDefault();}

捕捉oncontextmenu而不是右键单击。

另请注意,浏览器的首选项可能不允许您禁用上下文菜单。

于 2013-04-27T22:50:41.537 回答