홈>컴퓨터이야기
logo_01.gif


TOTAL ARTICLE : 91, TOTAL PAGE : 1 / 5
구분 웹일반 | 태그-소스 | 제로보드 | 그누보드 |
태그-소스 : [태그]소스보기 막기 모음
 오예    | 2005·05·04 15:56 | HIT : 2,116 | VOTE : 103
1. 마우스 오른쪽메뉴, 드래그, 선택복사 금지하기
<body oncontextmenu=return false ondragstart=return false onselectstart=return false>


oncontextmenu=return false : 마우스 오른쪽 메뉴 금지
ondragstart=return false : 드래그 금지
onselectstart=return false : 선택복사 금지

참고 onkeydown="return false" 키보드 완전 금지




2. 마우스 오른쪽 버튼 클릭시 경고 메세지
<script language=JavaScript>function click() {if ((event.button==2) || (event.button==2)) {alert('죄송합니다. 오른쪽 마우스 금지입니다. - 태그인넷 ');}}document.onmousedown=click// --></script>





3. 프레임 소스보기 막기

<script language="JavaScript">
if(parent.frames.length <= 0) { top.location.href="http://tagin.net"; }
</script>
프레임을 쓰는 홈페이지에서 프레임 페이지가 아닌 하위 프레임으로 직접 들어갔을 때 http://tagin.net으로 이동하는 예제입니다
head에 넣어주세요



4. 새로고침(F5), 전체창(F11) 막기
<SCRIPT LANGUAGE="JavaScript">
<!-- 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.onkeydown = processKey;
-->
</script>






5. shift, ctrl (쉬프트, 컨트롤)키 클릭하면 경고메세지 띄우기
<script language="JavaScript">
<!-- www.tagin.net
function click() {
     if((event.ctrlKey) || (event.shiftKey)) {
       alert('키를 사용할 수 없습니다.');
     }
   }
document.onmousedown=click;
document.onkeydown=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=JavaScript>
setInterval("x()",1);
function x(){window.status="태그인넷"}
</script>
<A href="http://tagin.net">태그인넷</a>

다른 소스

<a href="http://tagin.net" onmouseover="self.status='태그인넷';return true" onmouseout="self.status=' 태그인넷';return true">링크 </a>

<head>
<script language="JavaScript">
<!--

function hidestatus()
{
window.status='태그인넷'
return true
}
if (document.layers)
document.captureEvents(Event.mouseover | Event.mouseout)
document.onmouseover=hidestatus
document.onmouseout=hidestatus

// -->
</script>
</head>


  
8. 익스플로러 6의 이미지 도구모음(저장버튼 등) 뜨는 것 막기.
<HEAD><META http-equiv="imagetoolbar" content="no"></HEAD>
  
9. 무단링크 금지 스크립트
<script language='JavaScript'>
//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>  
 
게시물에 적용할때....(메시지출력)
<SCRIPT LANGUAGE="JavaScript">
<!--
<!--
// No rightclick script
// (c) 1998 barts1000
// barts1000@aol.com
function click() {
if (event.button==2) {
alert('미안혀유~');
}
}
document.onmousedown=click
// -->
function MM_openBrWindow(theURL,winName,features) { file://v2.0
window.open(theURL,winName,features);
}
file://-->
</SCRIPT>
 
 
 
메시지 노출력
<SCRIPT>
<!--
curPage=1;
document.oncontextmenu = function(){return false}

if(document.layers) {
  window.captureEvents(Event.MOUSEDOWN);
  window.onmousedown = function(e){
  if(e.target==document)return false;
  }
}else {
  document.onmousedown = function(){return false}
}
//-->
</SCRIPT>



샬롬~
난! 자유인...
  
91 제로보드   GD를 이용하여 썸네일을 제로보드 갤러리에 적용시키기 2  오예 04·05·20 3483 254
90 제로보드   여러게시판 최근게시물 통합하여 뽑기 2차 수개 버젼입니다.  오예 04·05·28 5177 390
89 태그-소스   [태그]그림에서 오른쪽 마우스 작동안되게 하는법  오예 04·06·02 2588 266
88 제로보드   [제로보드]제로보드 최신버전에서 플래시 메뉴 사용할때 새로고침 안되는 문제  오예 04·08·30 4027 299
87 제로보드   [제로보드]새로고침 후에도 현재 페이지 계속 보이기  오예 04·08·30 2886 299
86 태그-소스   [태그]embed 태그의 못든 것  오예 04·10·20 3232 201
85 태그-소스   [태그]object 태그(iframe 대신 사용) 2  오예 04·12·31 2174 113
84 태그-소스   [태그]iframe 태그  오예 04·12·31 2342 111
83 제로보드   게시판에 스팸방지하기  오예 05·01·19 2445 160
태그-소스   [태그]소스보기 막기 모음  오예 05·05·04 2116 103
81 태그-소스   [태그]소스보기 막기 강좌  오예 05·05·04 2124 106
80 제로보드   최근 게시물보기 속도 빠르게 만들기  오예 05·06·02 3371 119
79 제로보드   GD게시판의 썸네일을 이용해 겔러리 최근파일 빠르게 보여주기  오예 05·06·08 2010 116
78 제로보드    [팁]게시물 작성시 내용을 복사해주기  오예 05·06·21 2213 128
77 제로보드   갤러리에 한글이름 적용하기  오예 09·06·29 3636 217
76 제로보드   제로보드에 웹에디터 사용하기(미니위니)  오예 05·06·21 3040 166
75 태그-소스   스크롤바 색상바꾸기  오예 05·02·02 2011 138
74 태그-소스   아이프레임 자동 리사이즈  오예 05·08·26 2864 82
73 제로보드   게시판 게시물 밑에 회원사진 출력하기  오예 05·09·13 1892 82
72 제로보드   회원사진 리사이즈  오예 05·09·14 1826 89
12345
Copyright 1999-2020 Zeroboard / skin by GGAMBO