본문을 선택하거나 드래그를 하는 것을 막아주는 자바스크립트 명령문이다. 코드는 매우 간단하며, 강력하게 작동한다. 우클릭 버튼 해제 플러그인도 허용되지 않는다. 그러나, 허무하게도 개발자 도구에서 자바스크립트 기능을 해제하면 일시적으로 복사가 가능하다.
<!-- 복사방지 -->
<script type="text/javascript">
document.oncontextmenu = new Function ('return false');
document.ondragstart = new Function ('return false');
document.onselectstart = new Function ('return false');
document.body.style.MozUserSelect = 'none';
</script>
대부분은 개발자도구 활용방법을 잘 모르는 경우가 많으므로, 자바스크립트 코드를 배치하는 것만으로도 복사방지에 많은 효과가 있을 수 있다.
'Web Development > JavaScript' 카테고리의 다른 글
jQuery $(".클래스명") .after를 활용한 HTML 웹페이지 변경 (0) | 2022.12.22 |
---|---|
티스토리 특정 카테고리에서만 나타나는 이미지 추가 방법 (0) | 2022.08.07 |
한글/영어/숫자 추출 자동화 온라인 도구 (0) | 2021.07.17 |
랜덤 단어/이름 자바스크립트 예제 - 무작위 추출 (0) | 2021.07.17 |
티스토리 키보드 단축키 수정/추가 - ProcessShortcut 기능 (0) | 2021.07.17 |
특정 페이지 및 카테고리의 HTML 구조를 변환하기 (IF조건문) (0) | 2021.07.17 |
[JavaScirpt] 자바스크립트로 오늘 날짜 출력하기 (0) | 2021.07.17 |
[JavaScript] 팝업 창 오늘 그만 보기 (0) | 2021.07.17 |