붙여넣기 금지 방법이....... 채택완료
시린♡
7년 전
조회 3,826
붙여넣기 방지 찾다보니
</p>
<p>$(document).ready(function(){ $(document).keydown(function(event) { if (event.ctrlKey==true && (event.which == '118' || event.which == '86')) {
alert('thou. shalt. not. PASTE!');
event.preventDefault();
}
});
});</p>
<p>
위 소스를 발견했는데 적용방법을 어떻게 해야할지 문의좀 드릴께요...
특정 게시판의 댓글에 붙여넣기 금지 시키려고합니다...단!!..여기서 관리자는 제외하고...
어찌해야할까요?
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
마르스컴퍼니
Expert
7년 전
코드 예시입니다.
</p>
<p><?php if (!$is_admin) { ?></p>
<p>//Disable cut copy paste</p>
<p> $('.tbl_frm01 #wr_content').on('cut copy paste', function (e) {</p>
<p> alert('복사/붙여넣기 단축키 사용은 금지되어 있습니다.');</p>
<p> e.preventDefault();</p>
<p> });</p>
<p> </p>
<p> //Disable mouse right click</p>
<p> $(".tbl_frm01 #wr_content").on("contextmenu",function(e){</p>
<p> alert('마우스 우클릭 사용은 금지되어 있습니다.'); </p>
<p> return false;</p>
<p> });</p>
<p><?php } ?></p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
�
시린♡
7년 전
�
마르스컴퍼니
7년 전
아랫부분 코드가 마우스 우클릭,
윗부분 코드가 키보드용입니다.
붙여넣기만 금지인 경우는 .on('cut copy paste' -> .on('paste'
로 변경하면 됩니다.
윗부분 코드가 키보드용입니다.
붙여넣기만 금지인 경우는 .on('cut copy paste' -> .on('paste'
로 변경하면 됩니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
차단해놓은상태인데..키보드 붙여넣기만 차단하려고했거든요.