그누보드 우클릭 제한 및 새로고침제한 > 그누보드5 팁자료실

그누보드5 팁자료실

그누보드 우클릭 제한 및 새로고침제한 정보

그누보드 우클릭 제한 및 새로고침제한

본문

열심히 SIR에서 찾아가며 사용해봤는데 잘되네요.

 

열불나는게 가급적이면 34라인의 백스페이스는 빼고 사용하세요.

본문 링크삽입후 수정이 안되요.ㅠ

 

* onselectstart="return false" 코드 삭제시 우클릭 허용

 

파일삽입경로 : theme/테마명/tall.php <-- 루트 tall.php는 안해봐서 모르겠는데 시도해보실분 시도해보세요. ^^;

 

우클릭테스트 >> https://sir.kr/bbs/link.php?bo_table=g5_tip&wr_id=12893&no=1 

 


  <script>
    function norightclick(e)  // 다른 모든 브라우저에서 작동
    {
      if (window.Event)  // 다시, IE 또는 NAV ?
      {
        if (e.which == 2 || e.which == 3)
          return false;
        } else if (event.button == 2 || event.button == 3) {
          event.cancelBubble = true
          event.returnValue = false;
          return false;
        }
      }
      document.onmousedown = norightclick;
    </script>
<script>
  /*  Lepas  */
  //마우스우측버튼,F3,F5,F11,F6,마우스키,쉬프트+링크클릭(새창방지),컨트롤 조합키, 백스페이스,드래그 방지//
  var keydownCtrl = 0;
  var keydownShift = 0;
  document.onkeydown=keycheck;
  document.onclick=clickcheck;
  document.onkeyup=uncheckCtrlShift;
  function keycheck()
  {
        switch(event.keyCode){ //키값에 따라
                case 114:event.keyCode='';return false; break; //F3
                case 116:event.keyCode='';return false; break; //F5
                case 122:event.keyCode='';return false; break;//F11
                case 117:event.keyCode='';return false; break;//F6
                case 93:event.keyCode='';return false; break;//메뉴키
                case 16:event.keyCode='';keydownShift=1;return false; break;//쉬프트키
                case 17:event.keyCode='';keydownCtrl=1;return false; break;//컨트롤키
                case 8:event.keyCode='';return false; break;//백스페이스
        }
        if(keydownCtrl) return false;
  }
  function clickcheck()
  {
        if(keydownShift) return false;
  }
  function uncheckCtrlShift()
  {
        if(event.keyCode==17)      keydownCtrl=0;
        if(event.keyCode==16)      keydownShift=0;
  }
  </script>
  <body onselectstart="return false" ondragstart="return false" oncontextmenu="return false;"><div class='small'></div>
 
추천
5

댓글 9개

전체 2,411 |RSS
그누보드5 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT