<목차>
1. 마우스 오른쪽메뉴, 드래그, 선택복사 금지하기 2. 마우스 오른쪽 버튼 클릭시 경고 메세지 3. 프레임 소스보기 막기 4. 새로고침(F5), 전체창(F11) 막기 5. shift, ctrl 키 클릭하면 경고메세지 띄우기 6. 동영상 마우스 오른쪽 메뉴 막기
7. 상태바의 링크 주소 감추기
8. 익스플로러 6의 이미지 도구모음(저장버튼 등) 뜨는 것 막기. 9. 무단링크 금지 스크립트
1. 마우스 오른쪽메뉴, 드래그, 선택복사 금지하기
|
<body [안내]태그제한으로등록되지않습니다-oncontextmenu='return false' [안내]태그제한으로등록되지않습니다-[안내]태그제한으로등록되지않습니다-ondragstart='return false' [안내]태그제한으로등록되지않습니다-[안내]태그제한으로등록되지않습니다-xxonselectstart='return false'>
|
[안내]태그제한으로등록되지않습니다-oncontextmenu='return false' : 마우스 오른쪽 메뉴 금지 [안내]태그제한으로등록되지않습니다-[안내]태그제한으로등록되지않습니다-ondragstart=return false : 드래그 금지 [안내]태그제한으로등록되지않습니다-[안내]태그제한으로등록되지않습니다-xxonselectstart='return false' : 선택복사 금지
참고 [안내]태그제한으로등록되지않습니다-xxonkeydown="return false" 키보드 완전 금지
|
2. 마우스 오른쪽 버튼 클릭시 경고 메세지 |
<script language=xxJavaScript>function click() {if ((event.button==2) || (event.button==2)) {alert!('죄송합니다. 오른쪽 마우스 금지입니다. - 태그인넷 ');}}document.[안내]태그제한으로등록되지않습니다-xxonmousedown=click// --></script>
|
|
|
<script language="xxJavaScript"> if(parent.frames.length <= 0) { top.location!.href="http://tagin.net"; } </script> |
프레임을 쓰는 홈페이지에서 프레임 페이지가 아닌 하위 프레임으로 직접 들어갔을 때 http://tagin.net으로 이동하는 예제입니다 head에 넣어주세요
|
4. 새로고침(F5), 전체창(F11) 막기 |
<SCRIPT LANGUAGE="xxJavaScript"> <!-- www.tagin.net function processKey() { if( (event.ctrlKey == true && (event.keyCode == 78 || event.keyCode == 82)) || (event.keyCode >= 112 && event.keyCode <= 123) || event.keyCode == 8) { event.keyCode = 0; event.cancelBubble = true; event.returnValue = false; } } document.[안내]태그제한으로등록되지않습니다-xxonkeydown = processKey; --> </script>
|
|
5. shift, ctrl (쉬프트, 컨트롤)키 클릭하면 경고메세지 띄우기 |
<script language="xxJavaScript"> <!-- www.tagin.net function click() { if((event.ctrlKey) || (event.shiftKey)) { alert!('키를 사용할 수 없습니다.'); } } document.[안내]태그제한으로등록되지않습니다-xxonmousedown=click; document.[안내]태그제한으로등록되지않습니다-xxonkeydown=click; --> </script> |
|
6. 동영상 마우스 오른쪽 버튼 막기 |
<embed src="http://tagin.net/js/1..wmv" 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="http://tagin..net/js/1.wmv"> <param NAME="SAMIFileName" VALUE="자막주소"> </object> |
동영상 태그(embed, object) 자세히 보기 |
|
7. 상태바의 링크 주소 감추기 |
<script language=xxJavaScript> setInterval("x()",1); function x(){window.status="태그인넷"} </script> <A href=" http://tagin.net">태그인넷</a>
다른 소스
<a href="http://tagin.net" [안내]태그제한으로등록되지않습니다-xxonmouseover="self.status='태그인넷';return true" [안내]태그제한으로등록되지않습니다-xxonmouseout="self.status=' 태그인넷';return true">링크 </a>
<head> <script language="xxJavaScript"> <!--
function hidestatus() { window.status='태그인넷' return true } if (document.layers) document.captureEvents(Event.mouseover | Event.mouseout) document.[안내]태그제한으로등록되지않습니다-xxonmouseover=hidestatus document.[안내]태그제한으로등록되지않습니다-xxonmouseout=hidestatus
// --> </script> </head>
|
|
8. 익스플로러 6의 이미지 도구모음(저장버튼 등) 뜨는 것 막기.
<HEAD><META http-equiv="imagetoolbar" content="no"></HEAD> | |
9. 무단링크 금지 스크립트 |
<script language='xxJavaScript'> //link1 과 link2 지정해 넣은 홈을 통해서 들어오지 않으면 무단링크 취급 기본홈페이지로 열리는 소스 var home_url="http://www.tagin.net"; // 기본 홈페이지 var link1="http://tagin.net/"; var link2="http://www.naver.com/"; if (document.referrer.indexOf(home_url)==-1 && document.referrer.indexOf(link1)==-1 && document.referrer.indexOf(link2)==-1) { if (document.referrer) { alert!("무단링크 하셨습니다.!"); // 무단링크시 에러 메세지 window.location!=home_url; // 기본 홈으로 이동 } else { alert!("무단링크 하셨습니다. "); // 무단링크시 에러 메세지 window.location!=home_url; // 기본 홈으로 이동 } } </script> |
|
복잡해 보여도 하나하나 자세히 읽어 보시고 맞는 경우 하나를 선택하시여
HTML 작성하실때 하나를 삽입하시면 되요..
이미지나 글 뒤에 붙이시면 됩니다..
설명이 충분히 되었을까요...