屏蔽鼠标右键,屏蔽键盘事件(F12,Ctrl+Shift+I,Shift+F10,Ctrl+U)
代码:
<script>function DM(e){if(!ns){if(event.button>1)window.external.addFavorite('http://www.a0yi.com/,' )}else{if(e.which>1)return false}}ns=navigator.appName=="Netscape";if(ns)document.captureEvents(Event.MOUSEMOVE|Event.MOUSEDOWN);document.onmousemove=DM;document.onmousedown=DM;</script>
<script language="javascript">function click() {if (event.button==2) {alert('安然提示,请使用左键本操作栏禁止右键!') }}document.onmousedown=click</script>
<!-- 防偷 -->
<script>
window.onload = function() {
//屏蔽键盘事件
document.onkeydown = function() {
var e = window.event || arguments[0];
//F12
if (e.keyCode == 123) {
return false;
//Ctrl+Shift+I
} else if ((e.ctrlKey) && (e.shiftKey) && (e.keyCode == 73)) {
return false;
//Shift+F10
} else if ((e.shiftKey) && (e.keyCode == 121)) {
return false;
//Ctrl+U
} else if ((e.ctrlKey) && (e.keyCode == 85)) {
return false;
}
};
//屏蔽鼠标右键
document.oncontextmenu = function() {
return false;
}
}
</script>
测试截图
<script>
//屏蔽鼠标右键、Ctrl+N、Shift+F10、F11、F5刷新、退格键
function document.oncontextmenu(){event.returnValue=false;}
//屏蔽鼠标右键
function window.onhelp(){return false}
//屏蔽F1帮助
function document.onkeydown(){ if((window.event.altKey)&&((window.event.keyCode==37)|| //屏蔽Alt+方向键← (window.event.keyCode==39))){
//屏蔽Alt+方向键→
alert("不准你使用ALT+方向键前进或后退网页!"); event.returnValue=false; } if((event.keyCode==8)|| //屏蔽退格删除键 (event.keyCode==116)|| //屏蔽F5刷新键 (event.ctrlKey && event.keyCode==82)){
//Ctrl+R
event.keyCode=0; event.returnValue=false; } if(event.keyCode==122){event.keyCode=0;event.returnValue=false;}
//屏蔽F11
if(event.ctrlKey && event.keyCode==78)event.returnValue=false;
//屏蔽Ctrl+n
if(event.shiftKey && event.keyCode==121)event.returnValue=false;
//屏蔽shift+F10
if(window.event.srcElement.tagName=="A" && window.event.shiftKey) window.event.returnValue=false;
//屏蔽shift加鼠标左键新开一网页
if((window.event.altKey)&&(window.event.keyCode==115)){
//屏蔽Alt+F4
window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px"); return false; } }
</script>
本文地址:https://blog.csdn.net/a0yi_com/article/details/107334023
黄山市民网:https://www.huangshanshimin.com/