如何实现网站禁止右键功能
2018-01-10 本文已影响31人
丶沙工
在html里添加js代码可以实现鼠标右键禁用
- 禁止点鼠标右键
<script language = "JavaScript" >
function click() {
if (event.button == 2) {
alert('你好,右键已被禁止使用');
}
}
document.onmousedown = click
</script>
- 锁鼠标右键和键盘
CONTEXTMENU
键
<script language = "JavaScript" >
function click(e) {
if (document.all) {
if (event.button == 2 || event.button == 3) {
alert("欢迎光临知心朋友,有什么需要帮忙的话,请与站长联系!谢谢您的合作!!!");
oncontextmenu = 'return false';
}
}
if (document.layers) {
if (e.which == 3) {
oncontextmenu = 'return false';
}
}
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown = click;
document.oncontextmenu = new Function("return false;")
</script>
- 锁鼠标右键和键盘
Ctrl+C
键
<script language = "JavaScript">
document.oncontextmenu = function() {
return false;
}
document.onkeydown = function() {
if (event.ctrlKey && window.event.keyCode == 67) {
return false;
}
}
document.body.oncopy = function() {
return false;
}
document.onselectstart = function() {
//return false;
} </script>