右键单击拖动时如何禁用oncontextmenu?

时间:2017-08-04 15:49:25

标签: javascript jquery html

我编写了一个webgame代码,我需要禁用oncontextmenu(用于右键单击mousemove问题)。

在Chrome和Opera(至少)上,当您右键单击鼠标时,会出现oncontextmenu,即使您使用了鼠标,也可以右键单击:

<body oncontextmenu="return false;">

(这只禁用不动右键)

如何禁用它?

由于

1 个答案:

答案 0 :(得分:2)

此CSS将禁用发生的无法正确的右键单击

document.addEventListener('contextmenu', event => event.preventDefault());

这个JS将禁用所有

public enum Direction 
{
    Up,
    Down,
    Left,
    Right
}