[英]How to disable oncontextmenu while rightclick dragging?
我编写了一个网页游戏代码,并且需要禁用oncontextmenu(用于右键单击鼠标移动问题)。
在Chrome和Opera上(至少),右键单击,移动鼠标并释放鼠标右键,即使使用以下命令,也会显示oncontextmenu:
<body oncontextmenu="return false;">
(这只会禁用固定的右键单击)
如何禁用所有功能?
谢谢
此CSS将禁止发生不可移动的右键单击
-webkit-user-select: none;
/* Chrome all / Safari all */
-moz-user-select: none;
/* Firefox all */
-ms-user-select: none;
/* IE 10+ */
user-select: none;
这个JS将全部禁用
document.addEventListener('contextmenu', event => event.preventDefault());
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.