반응형
임시방편이지만 그래도 javascript를 이용해서 우클릭, ctrl, 개발자 도구를 막아보자
① 오른쪽 마우스, 우클릭 막기
<body oncontextmenu="return false" ondragstart="return false" onselectstart="return false">
② Ctrl 키 막기
function blockCtrl() {
var pressedKey = String.fromCharCode(event.keyCode).toLowerCase();
if (event.ctrlKey) {
event.returnValue = false;
}
}
document.onkeydown = blockCtrl;
③ F12, 개발자 도구 막기
$(document).ready(function(){
$(document).bind('keydown',function(e){
if ( e.keyCode == 123 /* F12 */ ) {
e.preventDefault();
e.returnValue = false;
}
});
});
반응형
'JavaScript' 카테고리의 다른 글
[#JavaScript] checkbox toggle 체크박스 토글, 이메일 로그인/핸드폰번호 로그인 (0) | 2020.09.14 |
---|---|
[#JavaScript] 버튼 전체 동의 체크박스, 체크 및 체크 해제 (0) | 2020.09.08 |
[#JavaScript] Date, ISO 8601, Safari 사파리와 Chrome 크롬 시간 출력 (0) | 2020.08.19 |
[#JavaScript] 자바스크립트 비동기 처리와 콜백 함수, Promise 프로미스, Async await (0) | 2020.08.11 |
[#JavaScript] ECMA Script, ES5와 ES6의 차이, ES6 문법 특징 (0) | 2020.08.06 |