우클릭 방지와 F12 방지 코드
결과적으로는 매우 간단한 우클릭 툴바 및 구글확장프로그램(PigTool)에 쉽게 풀려버리기 때문에 더욱 강력한 기능은 자바스크립트가 아닌 다른 방식으로 구현을 해야합니다. 다만, 매우 간단하게 설정이 가능하기 때문에 필요하신 분들은 아래의 코드를 HTML편집을 통해 설치하실 수 있습니다.
아래의 코드를 <head>와 </head> 사이에 넣습니다.
<head> <script type="text/javascript"> // F12 버튼 방지 $(document).ready(function(){ $(document).bind('keydown',function(e){ if ( e.keyCode == 123 /* F12 */) { e.preventDefault(); e.returnValue = false; } }); }); // 우측 클릭 방지 document.onmousedown=disableclick; status="Right click is not available."; function disableclick(event){ if (event.button==2) { alert(status); return false; } } </script> </head>
<body> 안에 아래의 태그를 입력합니다.
<body oncontextmenu='return false' onselectstart='return false' ondragstart='return false'>
- oncontextmenu='return false' : 우클릭방지
- onselectstart='return false' : 블럭선택방지
- ondragstart='return false' : 드래그방지
드래그 혹은 블럭선택, 우클릭 방지 중에서 필요가 없는 기능은 제거하고 사용하실 수 있습니다.
'Web Design > Programming' 카테고리의 다른 글
유튜브 반응형 자바스크립트 소스 (1) | 2019.08.08 |
---|---|
백링크 작업을 위한 트윗봇 링크주소 숫자출력문 (0) | 2019.06.29 |
HTML5 웹문서 작성에 대한 고찰 (0) | 2019.03.28 |
해당 요소의 텍스트를 변경하는 자바스크립트 (0) | 2019.03.21 |
드래그 방지 마우스우클릭 복사방지 스크립트 (0) | 2019.02.26 |
티스토리 사이트 마우스드래그 배경색 변경 (0) | 2019.02.25 |
티스토리 로딩바(loading bar - Indicator) 설치하기 (0) | 2019.02.25 |
티스토리 사이트 부드러운 스크롤(JavaScript) (0) | 2019.02.25 |