禁用网页上的右键单击
您可以阻止用户右键单击您的网页吗?答案是肯定和否定。
不,没有 JavaScript
不幸的是,在没有 JavaScript 的情况下禁用右键单击是不可能的。大多数浏览器允许用户禁用 JavaScript,从而导致这种解决方案无效。
是的,使用 JavaScript
要使用 JavaScript 禁用右键单击,您可以添加事件侦听器对于“contextmenu”事件并调用 PreventDefault() 方法:
document.addEventListener('contextmenu', event => event.preventDefault());
但是等等,有一个陷阱
尽管可以通过 JavaScript 禁用右键单击,但强烈建议不要这样做。为什么?
以上是您真的可以禁用网站上的右键单击吗?的详细内容。更多信息请关注PHP中文网其他相关文章!