Home 게시판 커뮤니티 Q&A 이미지 방지 질문합니다 '이미지 방지 질문합니다'에 답변달기

Avatar of Matthew ParkMatthew Park
Moderator
@hackya
#28300

플러그인 필요없고, 그냥 자스 (jQuery) 한줄이면 됩니다.

$('.image').mousedown(function(){return false});

마우스드래그를 할 수 있게 하는 mousedown 을 null 하는겁니다.

그냥 생짜 자스의 경우는 inline 으로 이미지 src 뒤에

onmousedown='return false;'

이렇게 자스를 작성하시면 되는데…

이렇게 해도 F12 키만 누르면 마우스 안쓰고 이미지 퍼갈 수 있거든요.

그럼 F12 키도 먹통이 되게 해야겠죠.

그런데 또 문제는 F12 키가 먹통이 되더라도 이미지 퍼갈 수 있거든요.

Ctrl + Shift + I

그럼 키보드도 먹통이 되게 하셔야 겠죠.

그런데 마우스 먹통이 되고 키보드 먹통이 되도 이미지 퍼갈 수 있거든요.

php 나 jQuery 로 파싱 하면 퍼갈 수 있습니다. 웹복사기를 돌려서 퍼갈수도 있고.

그러면 이걸 방지하기 위해 어떻게 해야하냐 하면, 님 사이트에 아무도 접속을 할 수 없게 하면 됩니다.

공유하고 싶지 않은 이미지는 웹에 올리지 마시고, 하드나 USB 에 저장해서 잘 보관하시고 혼자서만 보면 됩니다.

Avatar of Matthew Park
Attorney, front-end developer, digital media artist, WordPress enthusiast, & a father of 4 wonderful children.

Lives in Colorado.