본문내 마우스 오른쪽버튼금지에 대해서... > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

본문내 마우스 오른쪽버튼금지에 대해서... 정보

본문내 마우스 오른쪽버튼금지에 대해서...

본문

홈페이지 모든 본문에 오른쪽클릭에 의한 이미지 저장등을 금지시키고 싶은데요..
오른쪽마우스 금지 소스를....어디다 어떻게 넣어야 하는지요?
설마 모든 페이지에 다 넣어야 하는건 아니겠지요?
도움 부탁드립니다...

댓글 전체

head.sub.php 또는 tail.sub.php에 삽입하시면 됩니다.

우측 드래그 방지 소스코드는 g4팁자료실 또는 팁앤태크(자바스크립트/dhtml)을
참조하시면 됩니다.
문서에서 오른쪽 마우스를 사용할 수 없는 방법을 알려드릴께요..

중요한 문구나 그림같은 것을 퍼갈 수 없도록 하기 위해서 오른쪽 마우스를 사용할 수 없게 만드는 소스가 있습니다.

물론 오른쪽 마우스가 아니더라도 문구나 그림같은 건 얼마든지 퍼 갈 수가 있지요..

하지만 이렇게라도 임시방편을 쓰는 것이 나만의 홈페이지를 만들 수 있는 유일한 방법이라면 우리는 써야할 수밖에 없죠.^^

마우스를 사용할 수 없게 하는 방법은 아래와 같이 두가지 방법이 있습니다.



1. 경고창이 뜨는 스크립트 쓰기

아래 소스를 복사해서 와 사이 원하는 곳에 넣어주시면 됩니다.
이때는 태그안이 아니라 사이에 와 사이 원하는 곳 넣어주셔야 합니다.


<script-x language="JavaScript-x">
<!--
function click() {
if ((event.button==2) || (event.button==3)) {
alert('사용할 수 없습니다.');
}
}
document.onmousedown=click


if (navigator.appName == "Netscape") {
document.captureEvents(Event.MOUSEDOWN)
document.onmousedown = checkClick

function checkClick(ev) {
if (ev.which != 1) {
alert('사용할 수 없습니다.')
return false
}
}
}
// -->
</script-x>



2. 경고창없이 마우스 금지 스크립트 쓰기

아래 소스는 경고창없이 마우스 오른쪽 버튼을 사용할 수 없게 하는 소스입니다.

아래 소스는 위의 소스와 달리 <body>와 </bady>소스 사이에 넣어주셔야 합니다.



oncontextmenu="return false"



예를 들다면 아래와 같이 되겠죠?

<body oncontextmenu="return false">
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT