마우스 오른쪽 버튼 사용금지 + 그래도 소스보기 ▣컴퓨터/인터넷▣

2007/04/22 19:28

복사 http://blog.naver.com/slsl0214/120037083328

출처 .:+:★:+:.별이빛나는밤에.:+:★:+:.7080 NewOld | 별밤지기
원문 http://blog.naver.com/wooseokint1/110016745971


아래와 같은 스크립트로 마우스 오른쪽 버튼의
사용을 막을 수 있습니다.

<SCRIPT LANGUAGE="JavaScript">
<!--
if (document.layers) {n=1;ie=0}
if (document.all) {n=0;ie=1}

function clickEvent(e) {
if(e.which ==3)
alert("소스보기 금지")
return false
}

function click() {
if(event.button ==2)
alert("소스보기 금지")
}

if (n)
document.onmousedown = clickEvent;
if (ie)
document.onmousedown = click

//-->
</SCRIPT>

그러나 완벽하게 막지는 못하죠...

"정보는 공유되어야 한다"는 차원에서
저는 이런 소스를 사용하는 것을
권하고 싶지는 않군요...

자~~ 그럼 뚫는 방법....

1. 프레임을 사용하지 않은 곳에서는
메뉴판의 소스보기를 이용하면 소스를 볼 수 있습니다.[익스/넷스 모두 적용됨]

2. shift-f10을 누른다... 요건 마우스
오른쪽 버튼을 누른 것과 같은 효과의
단축키입니다.[익스에서 적용됨]

3. 키보드의 오른쪽 Ctrl옆의 메뉴키를
누른다.[익스에서 적용됨]
shift를 누른 상태에서 메뉴키를 누른다
[넷스에서 적용됨]

4. 왼쪽 한번 누른상태에서 오른쪽누르고 왼쪽을뗀다. 그리고 오른쪽을 떼면
OK! [익스에서 적용됨]

5. 기타등등....



<P ALIGN="RIGHT">
<form><input type=button value="Close this window" onClick="window.close()"></form>

이올린에 북마크하기(0) 이올린에 추천하기(0)
2009/05/01 07:19 2009/05/01 07:19