반응형
소스 못 퍼가게 하는 전형적인 예입니다.
body tag에 다음을 선언합니다.
<body oncontextmenu="return false" ondragstart="return false" onkeydown="return false" onselectstart="return false">
.
.
.
</body>
oncontextmenu="return false" - 마우스 오른쪽 버튼을 눌렀을 때 나오는 메뉴창(contextmenu)을 안나오게 합니다.
ondragstart="return false" - 문서내에서 드래그하여 하여 끌어내는 것 막기
xxonkeydown="return false" - Ctrl + C(복사) 와 같은 단축키 막기, 사용시 모든 키는 먹통이 됩니다.
xxonselectstart="return false" - 문서의 내용을 마우스로 선택하는 것 막기
return false의 의미는 '돌아오는 값을 무시 한다'라 정도로 이해 하시면 됩니다.
만약 마우스로 어떤 부분을 선택하려 할 때 return false로 인해 그게 무시 되는거죠.. ^^;
참고로 return true는 위와 반대의 의미 입니다.
반응형
'웹프로그램' 카테고리의 다른 글
html 태그 책깔피 기능 (0) | 2009.06.12 |
---|---|
CSS style 테두리 부분 적으로 라인 표시 하기 (0) | 2009.06.12 |
JDK 5.0, JDK Doc, Tomcat 5.5.9 다운로드 (0) | 2009.06.10 |
정규식 (Regular Expression) 특수문자 처리 (0) | 2009.06.09 |
AJAX 금액을 입력할때 세자리마다 컴마찍기 (0) | 2009.06.09 |
초간단 AJAX 샘플 (0) | 2009.06.09 |
IIS에서 JSP or Java Servlet 돌리는 방법 (0) | 2009.06.09 |
JDK 다운로드 및 설치 방법 (0) | 2009.06.09 |