본문으로 건너뛰기

오른쪽 마우스 버튼 클릭 금지는 어떻게 설정하나요?

💡 요약 정리

  • 홈페이지 호스팅(빌더)에는 기본 제공되는 우클릭 방지 기능이 없습니다.
  • 자바스크립트를 페이지에 삽입해 우클릭 방지를 적용할 수 있습니다.
  • 아래 예제 코드를 적용할 페이지의 <head> 영역에 넣으세요.
  • 복사 시 '<*'를 '<'로 변경해야 정상 동작합니다.
  • 알툴바 등 마우스 오른쪽 잠금소스 해제 프로그램이 설치되어 있는 브라우저에서는 적용되지 않습니다.

1. 개요

오른쪽 마우스 버튼(우클릭) 금지 기능은 홈페이지 호스팅(빌더)에서 자체 기능으로 제공되지 않습니다. 대신, 간단한 자바스크립트를 페이지에 삽입하여 구현할 수 있습니다.

검색엔진이나 자바스크립트 관련 서적을 참고하면 다양한 방식의 스크립트를 확인할 수 있으며, 아래는 적용 가능한 예제 소스입니다. 우클릭을 금지하고 싶은 페이지 소스에 삽입해 사용하세요.


2. 적용 방법

  • 우클릭을 금지하고 싶은 페이지의 소스 코드에서 <head>와 </head> 사이에 아래 예제 스크립트를 삽입하세요.
  • 중요: 아래 예제는 안전 표시를 위해 '<' 형태로 표기되어 있습니다. 실제 적용 시에는 '<'를 '<'로 바꿔서 입력하세요.

2-1) 예제 소스(원본 표기)

<*script language=JavaScript>
<*!--
function click()
{
if (event.button == 2) { alert('마우스 오른쪽 메뉴 사용금지!!!'); }
}
document.onmousedown=click;
-->
<*/script>

2-2) 복사용 예제(그대로 붙여넣기 가능)

<script language="JavaScript">
<!--
function click() {
  if (event.button == 2) { alert('마우스 오른쪽 메뉴 사용금지!!!'); }
}
document.onmousedown = click;
//-->
</script>

3. 주의사항

  1. 해당 소스를 직접 복사해 사용할 경우 '<*'를 '<'로 수정해 주세요.
  2. 위의 스크립트는 <head> 소스 안에 삽입해야 정상 동작합니다.
  3. 알툴바 등 마우스 오른쪽 잠금소스 해제 프로그램이 설치되어 있는 브라우저에서는 해당 부분이 적용되지 않습니다.

4. 추가 안내

  • 본 문서는 우클릭 방지에 대한 간단한 예제 스크립트만 안내합니다. 필요 시 검색엔진이나 자바스크립트 관련 서적을 참고해 다른 우클릭 방지 스크립트를 찾아 적용해 보시기 바랍니다.