1. 程式人生 > >一個好玩的 屏蔽別人審查元素F12 右鍵及其他復制粘貼等

一個好玩的 屏蔽別人審查元素F12 右鍵及其他復制粘貼等

r+ urn The 復制 AR 屏蔽 頁面 操作 alert

有的時候自己寫的私下的個人小頁面 裏面有些自己的小秘密 或者別的東西 不想人別人審查元素看見 所以我提供了一段不讓別人審查元素的代碼(我個人比較喜歡弄有意思的東西 喜歡玩 )

//屏蔽右鍵菜單
document.oncontextmenu = function (event){
if(window.event){
event = window.event;
}try{
var the = event.srcElement;
if (!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") || the.tagName == "TEXTAREA")){
return false;
}
return true;
}catch (e){
return false;
}
}
//屏蔽粘貼
document.onpaste = function (event){
if(window.event){
event = window.event;
}try{
var the = event.srcElement;
if (!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") || the.tagName == "TEXTAREA")){
return false;
}
return true;
}catch (e){
return false;
}
}
//屏蔽復制
document.oncopy = function (event){
if(window.event){
event = window.event;
}try{
var the = event.srcElement;
if(!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") || the.tagName == "TEXTAREA")){
return false;
}
return true;
}catch (e){
return false;
}
}
//屏蔽剪切
document.oncut = function (event){
if(window.event){
event = window.event;
}try{
var the = event.srcElement;
if(!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") || the.tagName == "TEXTAREA")){
return false;
}
return true;
}catch (e){
return false;
}
}
//屏蔽選中
document.onselectstart = function (event){
if(window.event){
event = window.event;
}try{
var the = event.srcElement;
if (!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") || the.tagName == "TEXTAREA")){
return false;
}
return true;
} catch (e) {
return false;
}
}

但是上面可以F12審查元素喔 所以下面提供了一段禁用F12的代碼

document.onkeydown = function(){

if(window.event && window.event.keyCode == 123) {
alert("F12被禁用");
event.keyCode=0;
event.returnValue=false;
}
if(window.event && window.event.keyCode == 13) {
window.event.keyCode = 505;
}
if(window.event && window.event.keyCode == 8) {
alert(str+"\n請使用Del鍵進行字符的刪除操作!");
window.event.returnValue=false;
}

}

備註:這些只能對於一般人,一般人,一般人(重要的事情說三篇)!!!

一個好玩的 屏蔽別人審查元素F12 右鍵及其他復制粘貼等