728x90
불펌방지를 위한 스크립트
우클릭 및 복사 금지
<body oncontextmenu='return false' ondragstart='return false' onselectstart='return false'>
- oncontextmenu='return false' : 마우스 우측 클릭 금지
- ondragstart=return false : 드래그 금지
- onselectstart='return false' : 선택복사 금지
- onkeydown="return false" 키보드 완전 금지
우클릭 경고 메시지 팝업
function click() { if((event.button==2) || (event.button==3)) { alert("오른쪽 버튼은 사용하실 수 없습니다"); return false; } } function keypressed() { var key=event.keyCode; if(key==16) { alert('Shift키는 사용 불가능합니다.'); return false; } if(key==17) { alert('Ctrl키는 사용 불가능합니다.'); return false; } if(key==18) { alert('Alt키는 사용 불가능합니다.'); return false; } if(key==93) { alert('메뉴키는 사용 불가능합니다.'); return false; } if(key==41) { alert('메뉴키는 사용 불가능합니다.'); return false; } } document.onmousedown=click; document.onkeydown=keypressed;
head 사이에 입력하시면 됩니다.
컨텍스 메뉴 금지
<script> document.oncontextmenu = function(){ // 컨텍스트 메뉴금지 return false; }; </script>
프레임 소스보기 금지
<script language="JavaScript"> if(parent.frames.length <= 0) { top.location.href="링크주소"; } </script>
새로고침 및 전체창 금지
<script language="JavaScript"> <!-- function click() { if((event.ctrlKey) || (event.shiftKey)) { alert('쉬프트키와 컨트롤키는 사용하실 수 없습니다.'); } } document.onmousedown=click; document.onkeydown=click; --> </script>
Shift 및 Ctrl 사용금지
<script language="JavaScript"> <!-- function click() { if((event.ctrlKey) || (event.shiftKey)) { alert('쉬프트키와 컨트롤키는 사용하실 수 없습니다.'); } } document.onmousedown=click; document.onkeydown=click; --> </script>
동영상 우클릭 금지
<embed src="동영상주소" EnableContextMenu="false" > <object classid='clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95' id='MediaPlayer1' width="580" height="387"> <param name='AudioStream' value='-1'> <param name='AutoSize' value='false'> <param name='AutoStart' value='true'> <param name='AnimationAtStart' value='true'> <param name='AllowChangeDisplaySize' value='true'> <param name='BufferingTime' value='5'> <param name='DisplayBackColor' value='0'> <param name='DisplayForeColor' value='16777215'> <param name='Enabled' value='true'> <param name='EnableContextMenu' value='false'> <param name='EnableTracker' value='true'> <param name='Mute' value='false'> <param name='PlayCount' value='1'> <param name='Rate' value='1'> <param name='ShowCaptioning' value='1'> <param name='ShowControls' value='true'> <param name='ShowAudioControls' value='true'> <param name='ShowDisplay' value='false'> <param name='ShowGotoBar' value='false'> <param name='ShowPositionControls' value='true'> <param name='ShowStatusBar' value='false'> <param name='ShowTracker' value='true'> <param name='TransparentAtStart' value='false'> <param name='Volume' value='-110'> <param name="FileName" value="동영상주소"> <param NAME="SAMIFileName" VALUE="자막주소"> </object>
상태바 링크 숨기기
<script language=JavaScript> setInterval("x()",1); function x(){window.status="티스토리"} </script>
추가정보
자신이 정말 정성을들여서 만든 소스코드와 정보를 온라인상에서 남들에게 보여주거나 동의없이 가져가는것이 싫을 수있습니다. 저또한 같은 생각이기도 합니다. 하지만 온라인에 이렇게 금지하는것들이 많은것은 사람들의 방문을 막는것과 같은 효과를 줄수 있다는것을 참고하세요.
728x90