js如何防止别人复制源码,网页如何防止使用F12按键查看源代码

相关描述 :网页上如何防止别人复制,网页如何防止使用F12按键查看源代码,网页如何禁止使用F12查看源码,网页如何禁止查看源代码,防站的危害, 当然这样做只可以防止一部分不怎么会操作浏览器工具的人还是可以的。如果使用程序制作的爬虫,这样做还是抵挡不住的。
具体操作
以下代码保存为 xxx.js 文件里即可
//按键触发
document.onkeydown = function(){
//禁止ctrl+u
if (event.ctrlKey && window.event.keyCode==85){
return false;
}
//禁止 F12
if (window.event && window.event.keyCode == 123) {
event.keyCode = 0;
event.returnValue = false;
}
//禁止ctrl+s
if (event.ctrlKey && window.event.keyCode==83){
return false;
}
//禁止 F5
if (window.event && window.event.keyCode == 116) {
event.keyCode = 0;
event.returnValue = false;
}
}
//网站禁止右键
document.body.oncontextmenu = function() {
self.event.returnValue=false
};
//网站禁止选择文字
document.body.onselectstart = function() {
self.event.returnValue=false
};















