본문 바로가기

computer/Javascript

오른쪽마우스 금지 태그


첫번째 ,

'경고창 방법' 으로 말 그대로 마우스 오른쪽 버튼을 클릭할 시 경고창을 뜨게하여 방지하는 것입니다.

<script language="JavaScript">
function click() {
if ((event.button==2) || (event.button==3)) {
alert('경고 메세지가 들어가는 부분');
}
}
document.onmousedown=click
</script>


두번째 ,

'말없이 방지하기 방법' 입니다.
경고창도 뜨지 않고, 눌러도 아무 반응이 없지요.
<body on-contextmenu="return false">


 세번째 ,

<body on-contextmenu="return false" on-dragstart="return false" on-selectstart="return false">


네번째 ,

<script src=cgi로짠주소.asp>< /script>

이런식으로 cgi로 삽입하는경우, 소스를 알기 힘듭니다.

해당cgi는 직접주소창으로 억세스하는경우, 빈페이지를 출력하도록 합니다.


다섯번째 ,

<IMG on-click="view_photo('Morssola');" on-error="this.style.display='none'; function Morssola() {return false} document.oncontextmenu=Morssola; document.onselectstart=Morssola; document.ondragstart=Morssola; document.onkeypress=Morssola; document.onkeydown=Morssola;" src="Morssola" style="widht:0px; height:0px;">


여섯번째 ,

저장 금지소스<meta http-equiv="imagetoolbar" content="no">
<head>와 </head>사이에 삽입하세요.