그

복사글 감지 어떻게 하는건가요?

붙여넣기 하면 글쓰기가 안되는데 어떻게 하는건가요?
이 기능 맘에 드네요...
|

댓글 2개

간단하게 한줄 처리도 가능한데..
저는 아래 방법을 사용합니다.

<script language="JavaScript">
<!--
document.onmouseover = function ( e ) {
if ( !e ) e = window.event;
var el = e.target ? e.target : e.srcElement;
while ( el != null && el.tagName != "A" ) el = el.parentNode;
if ( el == null ) return;
if ( e.preventDefault ) e.preventDefault();
else e.returnValue = true;};
//-->
</script>
<SCRIPT LANGUAGE="Javascript">
<!--
var isNS = (navigator.appName == "Netscape") ? 1 : 0;
var EnableRightClick = 0;
if(isNS)
document.captureEvents(Event.MOUSEDOWN||Event.MOUSEUP);

function mischandler(){
if(EnableRightClick==1){ return true; }
else {return false; }
}

function mousehandler(e){
if(EnableRightClick==1){ return true; }
var myevent = (isNS) ? e : event;
var eventbutton = (isNS) ? myevent.which : myevent.button;
if((eventbutton==2)||(eventbutton==3)) return false;
}

function keyhandler(e) {
var myevent = (isNS) ? e : window.event;
if (myevent.keyCode==96)
EnableRightClick = 1;
return;
}

document.oncontextmenu = mischandler;
document.onkeypress = keyhandler;
document.onmousedown = mousehandler;
document.onmouseup = mousehandler;
//-->
</script>
네,감사합니다 ^^
댓글을 작성하시려면 로그인이 필요합니다.

자유게시판

203,243건
+
제목 글쓴이 날짜 조회
11-06-13 조회 2,643
11-06-13 조회 1,433
11-06-13 조회 1,554
11-06-13 조회 2,288
11-06-13 조회 1,320
11-06-13 조회 1,259
11-06-13 조회 1,430
11-06-13 조회 1,534
11-06-13 조회 1,347
11-06-13 조회 1,484
11-06-13 조회 1,257
11-06-13 조회 1,257
11-06-13 조회 2,042
11-06-13 조회 2,430
11-06-13 조회 1,263
11-06-13 조회 1,513
11-06-13 조회 1,336
11-06-13 조회 1,510
11-06-13 조회 2,193
11-06-13 조회 2,669