붙여넣기 금지 방법이.......

붙여넣기 금지 방법이.......

QA

붙여넣기 금지 방법이.......

본문

붙여넣기 방지 찾다보니


$(document).ready(function(){    $(document).keydown(function(event) { if (event.ctrlKey==true && (event.which == '118' || event.which == '86')) {
            alert('thou. shalt. not. PASTE!');
            event.preventDefault();
         }
    });
});

위 소스를 발견했는데 적용방법을 어떻게 해야할지 문의좀 드릴께요...

특정 게시판의 댓글에 붙여넣기 금지 시키려고합니다...단!!..여기서 관리자는 제외하고...

어찌해야할까요?

 

이 질문에 댓글 쓰기 :

답변 1

코드 예시입니다.


<?php if (!$is_admin) { ?>
//Disable cut copy paste
  $('.tbl_frm01 #wr_content').on('cut copy paste', function (e) {
   alert('복사/붙여넣기 단축키 사용은 금지되어 있습니다.');
    e.preventDefault();
  });
 
  //Disable mouse right click
  $(".tbl_frm01 #wr_content").on("contextmenu",function(e){
   alert('마우스 우클릭 사용은 금지되어 있습니다.');    
    return false;
  });
<?php } ?>

아랫부분 코드가 마우스 우클릭,

윗부분 코드가 키보드용입니다.

붙여넣기만 금지인 경우는 .on('cut copy paste' -> .on('paste'
로 변경하면 됩니다.

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

회원로그인

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