키보드, 마우스 불펌방지 관리자만 해제방법

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
키보드, 마우스 불펌방지 관리자만 해제방법

QA

키보드, 마우스 불펌방지 관리자만 해제방법

본문

안녕하세요. 키보드, 마우스 불펌방지 스크립트를 사용중인데, 관리자만 해제하는 방법이 있을까요?

 

<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>

 

현재 사용중인 슼크립트 입니다. 

이 질문에 댓글 쓰기 :

답변 2

스크립트 전체를 이렇게 감싸주세요.

<?php if (!$is_admin) { ?>

<script> 

...........

..........

</script> 

<?php } ?>

그누보드면 해당 구문을

 

<?php if($!is_admin){?>

 

스크립트

 

<?php }?>

 

로 감싸시면 됩니다

답변을 작성하시기 전에 로그인 해주세요.
전체 1,272
QA 내용 검색

회원로그인

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