웹마스터 팁

COPY & CUT 막기 / 경고 [0002]

2005.01.16 02:41

EDENe

┏━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━
┃0002┃COPY & CUT 막기 / 경고
┗━━━━┻━━━━━━━━━━━━━━━━━━━━━━━━━

┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
┗ 서문:

비교적 짧은 JavaScript이지만, 다소 내용상으로는 고급에 해당되는 스크립트라할 수 있겠습니다.

텍스트의 경우, 이벤트 값을 false로 반환함으로써 간단하게 COPY를 막을 수 있습니다만,
이미지 자체를 카피할 경우 document가 아닌 개체로 보기 때문에 이벤트 값만으로는 COPY를 막을 수 없습니다.
따라서 clipboardData 개체에 접근하여, 강제적으로 클립보드의 값을 바꾸어 버립니다.

물론 소스보기를 통해 내용을 COPY해 갈 수 있겠지만, 본 스크립트는 공부를 위해서 제작된 것이므로 ^-^;

본 스크립트를 수정해서 COPY를 막는 것이 아니라,
COPY를 했을 경우 "출처를 만드시 표기해 주세요" 등의 알림 용도로 사용해도 좋을 것 같습니다.


┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
┗ 예제: http://edene.com/nzeo/java/?no=0002&mode=example


┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
┗ 소스: http://edene.com/nzeo/java/?no=0002&mode=source

<script type="text/javascript">
<!--
        function warning(){
               alert('복사해가실 수 없습니다.');
               event.returnValue = false;
               window.clipboardData.setData("Text",'복사해가실 수 없습니다.');
        }
//-->
</script>


┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
┗ 적용:

<body> 태크에 oncopy="warning();"을 추가합니다.
예: <body style="margin:0px" oncopy="warning();">


┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
┗ 추가: CUT 막기 (200501180624)

잘라내기의 경우 아래의 body태그에 추가적으로 oncut="warning();"을 넣어주시면 됩니다.
예: <body style="margin:0px" oncopy="warning();" oncut="warning();">


┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
┗ 알림:

소스페이지에 가시면 자세하게 주석을 달아두었으니, 이해가 안되시는 분들은 참고하도록 하세요.

본 스크립트는 제가 직접 제작한 것입니다. 다른 곳에 퍼가실 경우 아래 간단한 메시지와 퍼갈 곳의 주소를 남겨주세요.
(본 스크립트를 참고하여 새로운 스크립트를 만드는 경우, 자신의 홈페이지 제작에 활용한 경우는 상관없어요 ^-^;)
제목 글쓴이 날짜
인천오피 인천오피 ⦑오피.CLUB⦒ 인천OP 인천스파 인천오피 koykoyah 2025.02.21
일산오피 일산OP ⦑출장안마사이트.COM⦒ 일산휴게텔 일산오피 일산오피 koykoyah 2025.02.21
군산오피 ⦑오피사이트.NET⦒ 군산마사지 군산오피 군산오피 군산OP koykoyah 2025.02.21
해운대오피 ⦑오피사이트.NET⦒ 해운대오피 해운대OP 해운대건마 해운대오피 koykoyah 2025.02.21
인천오피 ⦑오피사이트.NET⦒ 인천오피 인천OP 인천건마 인천오피 koykoyah 2025.02.21
평택오피 ⦑출장안마사이트.COM⦒ 평택오피 평택OP 평택건마 평택오피 koykoyah 2025.02.21
선릉오피 선릉OP ⦑오피쓰주소.COM⦒ 선릉휴게텔 선릉오피 선릉오피 koykoyah 2025.02.21
동탄오피 ⦑오피쓰.COM⦒ 동탄오피 동탄출장마사지 동탄오피 동탄OP koykoyah 2025.02.21
창원오피 ⦑오피사이트.NET⦒ 창원오피 창원출장마사지 창원오피 창원OP koykoyah 2025.02.21
목포오피 목포OP ⦑오피.CLUB⦒ 목포휴게텔 목포오피 목포오피 koykoyah 2025.02.21
대전오피 ⦑오피사이트.NET⦒ 대전오피 대전출장마사지 대전오피 대전OP koykoyah 2025.02.21
대전오피 ⦑오피쓰.COM⦒ 대전OP 대전오피 대전출장샵 대전오피 koykoyah 2025.02.21
용인오피 용인오피 ⦑출장마사지안내.COM⦒ 용인OP 용인스파 용인오피 koykoyah 2025.02.21
선릉오피 ⦑오피사이트.NET⦒ 선릉오피 선릉출장마사지 선릉오피 선릉OP koykoyah 2025.02.21
여의도오피 ⦑오피사이트.NET⦒ 여의도마사지 여의도오피 여의도오피 여의도OP koykoyah 2025.02.21
평촌오피 평촌출장안마 ⦑오피쓰.COM⦒ 평촌OP 평촌오피 평촌오피 koykoyah 2025.02.21
강북오피 강북오피 ⦑출장마사지안내.COM⦒ 강북OP 강북스파 강북오피 koykoyah 2025.02.21
대전오피 대전오피 ⦑오피쓰.COM⦒ 대전OP 대전스파 대전오피 koykoyah 2025.02.21
인천오피 ⦑출장안마사이트.COM⦒ 인천OP 인천오피 인천출장샵 인천오피 koykoyah 2025.02.21
연신내오피 연신내오피 ⦑오피쓰주소.COM⦒ 연신내OP 연신내스파 연신내오피 koykoyah 2025.02.21