<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF8"> <title>禁止鼠标右键示例</title> <script> // 禁止鼠标右键 document.oncontextmenu = function() { return false; }; // 禁止F12 document.onkeydown = function(e) { if(e.keyCode === 123) { return false; } }; // 禁止复制粘贴 document.oncopy = function() { return false; }; document.oncut = function() { return false; }; document.onpaste = function() { return false; }; // 禁止打印 window.onprint = function() { return false; }; // 禁止浏览器控制台 window.onopen = function() { return false; }; </script> </head> <body> <h1>禁止鼠标右键及各种经典代码示例</h1> <p>以下代码展示了如何在网页中禁止鼠标右键,以及如何禁止复制、粘贴、打印、控制台等操作。</p> </body> </html>
代码中包含了以下功能:
1、禁止鼠标右键:
“`javascript
document.oncontextmenu = function() {
return false;
};
“`
2、禁止F12键打开控制台:
“`javascript
document.onkeydown = function(e) {
if(e.keyCode === 123) {
return false;
}
};
“`
3、禁止复制、粘贴、粘贴:
“`javascript
document.oncopy = function() {
return false;
};
document.oncut = function() {
return false;
};
document.onpaste = function() {
return false;
};
“`
4、禁止打印:
“`javascript
window.onprint = function() {
return false;
};
“`
5、禁止打开浏览器控制台:
“`javascript
window.onopen = function() {
return false;
};
“`
这些方法可能在某些浏览器中不起作用,因为现代浏览器对安全性的考虑可能允许用户绕过这些限制,这些代码不应在所有情况下使用,因为它们可能会影响用户的正常使用体验。
最新评论
本站CDN与莫名CDN同款、亚太CDN、速度还不错,值得推荐。
感谢推荐我们公司产品、有什么活动会第一时间公布!
我在用这类站群服务器、还可以. 用很多年了。