>웹 프론트엔드 >JS 튜토리얼 >js_javascript 기술의 보호 사용 예

js_javascript 기술의 보호 사용 예

WBOY
WBOY원래의
2016-05-16 17:27:571201검색

js屏蔽效果

复代码 代码如下:

/**F1 도움말 차단*/
window.onhelp = function(){return false;}
/**
*F5, Ctrl N, Shift F10, Alt F4 차단
*다른 키를 차단하려면 해당 키코드를 찾아 이 방법을 따르세요
*/
document.onkeydown = function(event){
event = window.event || 이벤트;
if(event.keyCode==116 || (event.ctrlKey && event.keyCode==78) || (event.shiftKey && event.keyCode==121) || (event.altKey && event.keyCode= =115)){
event.keyCode =0;
event.returnvalue = false;
}
}
/**마우스 오른쪽 버튼 차단*/
document.oncontextmenu = function(){return false;}
//或者
document.onmousedown = function(event ){
이벤트 = window.event || 이벤트;
if(document.all && event.button == 2) {
event.returnvalue=false;
}
}
/**
* "뒤로" 기능 차단(Google)
* @param url 페이지가 리디렉션되어야 하는 URL
*/
function replacementLocation(url){
document.location.replace(url);
}
/**선택한 웹 콘텐츠 차단*/
document.onselectstart=function(){return false;}
/**웹 콘텐츠 복사 차단*/
document.body.oncopy = function(){return false;}
/**웹 콘텐츠 차단 및 잘라내기*/
document.body.oncut = function(){return false;}
/**웹페이지에 콘텐츠 붙여넣기 차단*/
document.body.onpaste = function(){return false;}
/**화면 복사 차단(클립보드를 계속해서 삭제)*/
window.setInterval('window.clipboardData("Text", "")', 100);
/**
* 소스 파일 보기 차단( )
*/
functionclear() {
var source=document.body.firstChild.data;
document.open();
document.close();
document.body.innerHTML = 소스;
}
/**
* js 오류 보고 차단
*/
function KillError()
{
  return true;
}
window.onerror=KillError;
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.