드래그 방지 해제 - deulaegeu bangji haeje

정말 간단하게 마우스 드래그, 우클릭 복사 방지 해제 방법(Chrome Disable javascript)

어떤 사이트, 블로그 등에서 불펌 방지 등을 위해

드래그, 우클릭 등을 막아놓아서 불편함을 겪으실 때가 있으실겁니다.

물론 불펌은 당연히 좋지 않지만

간혹 저같은 경우 개발 중 참고할 코드를 찾는 경우가 많은데

원하는 코드를 찾았으나 드래그, 마우스 오른쪽 클릭 복사 방지를 설정해두어

코드를 가르쳐는 주지만 복사 붙여넣기 하지말고 보고 받아쓰기(?) 하라는 심보인지 이상하게 복사방지 되어있는 상황일 때가 있습니다.

그럴 때 크롬을 사용하고 계신다면 아주 간단하게 안되는 드래그와 우클릭을 가능하게 만들 수 있습니다.

간단히 개념을 설명해드리자면

복사 방지를 위한 드래그와 우클릭 방지는 해당 웹페이지에서 javascript를 통해 막아둔 것입니다.

그러므로 웹페이지에서 실행되는 javascript가 작동하지 않도록 하면 되는 것입니다.

아주 간단하지 않습니까?

그럼 그 간단한 방법을 알려드리도록 하겠습니다.

제 블로그는 복사 방지를 설정해두지 않아 원래도 드래그 복사가 가능하나

제 블로그도 복사 방지를 설정했다는 가정하에 제 블로그를 예로 진행하도록 하겠습니다.

(불펌은 말아주세요😭)

먼저 복사 방지가 설정된 페이지에 들어갑니다.

드래그 방지 해제 - deulaegeu bangji haeje

복사 방지가 설정된 페이지에서 F12를 눌러 DevTools(개발자도구)를 열어줍니다.

드래그 방지 해제 - deulaegeu bangji haeje

웹 개발을 하신 분들이라면 정말 익숙하신 Chrome DevTools가 열립니다.

이게 뭔지 처음보시는 분들도 아무상관 없습니다.

따라오시면 됩니다.

드래그 방지 해제 - deulaegeu bangji haeje

DevTools가 켜졌으면 위 사진과 같이 톱니바퀴 버튼을 클릭합니다.

혹은 F1 를 누르셔도 됩니다!

드래그 방지 해제 - deulaegeu bangji haeje

F1을 누르시거나 톱니바퀴 버튼을 클릭하시면 DevTools에 위 사진과 같은 설정 화면이 나타날 것입니다.

처음 들어모시면 Preferences 메뉴가 선택되어있는 상태인데

Preferences 메뉴에서 가장 아래로 스크롤해 내려갑니다.

드래그 방지 해제 - deulaegeu bangji haeje

아래로 내려가시다 보면 Debugger 부분에 Disable JavaScript 라는 체크박스가 있을 것입니다.

이 부분을 체크하게 되면 처음에 말씀드렸듯이 Javascript가 작동하지 않게 차단 해줌으로서 마우스 드래그와 우클릭 방지를 해제합니다.

그럼 체크 해보겠습니다.

드래그 방지 해제 - deulaegeu bangji haeje

체크를 하게되면 웹사이트 주소 옆에 javascript가 차단되었다는 작은 아이콘이 등장합니다.

이제 이 페이지는 javascript가 차단된 상태입니다.

이 상태에서 페이지에 복사하고 싶으신 부분을 드래그, 우클릭이나 복사 단축키(command+c OR ctrl+c) 등을  사용해보시면

드래그 방지 해제 - deulaegeu bangji haeje

마우스 드래그도, 우클릭도, 복사 단축키도 모두 잘 된다는 것을 확인하실 수 있습니다.

복사 방지를 해제할 수 있다고 해도 절대로 남의 글이나 정보를 그대로 긁어와 불펌하거나 하시는 일은 없으면 좋겠습니다!


※ 참고로 DevTools를 켜두신 상태에서만 가능합니다. F12를 다시 눌러 DevTools를 닫고 하시면 안됩니다!

    화면이 작아져서 불편하시다면 DevTool의 크기를 줄여서 사용하시면 됩니다!

도움이 되셨다면 공감, 댓글 부탁드립니다!

궁금하신 점이나 요청사항은 언제든지 말씀해주세요!

감사합니다.

드래그 방지 해제 - deulaegeu bangji haeje
크롬 마우스 우클릭 금지, 드래그 방지 모두 해제하는 방법(이 방법 하나로 끝!)

인터넷을 사용하다 보면 피치못할(?) 사정으로 우클릭이나 텍스트 드래그를 사용해야할 경우가 생깁니다. 하지만 요즘 웹사이트에는 무단으로 콘텐츠를 긁어서 가져가는 사례들이 많아서 웹에서 사용하는 언어인 자바스크립트(Javascript)를 활용해서 강제로 막아놓는데요. 핵심은 웹브라우저에서 구동되는한 자바스크립트 사용을 해제하면 웹사이트에 별짓을 다해서 막아봤자 막을 수 없다는 것입니다.

크롬(Chrome) 설정에서 제공하는 자바스크립트 해제 기능을 사용하면 추가적인 확장 프로그램 설치할 필요없이 매우 간단하게 이 기능을 사용할 수 있습니다.

크롬 마우스 우클릭, 드래그 금지 해제하는 방법

크롬 마우스 우클릭 금지 및 드래그 해제 방법은 굉장히 간단합니다.

  • 크롬 개발자도구 이동
  • 우측 상단 톱니바퀴(설정) 클릭 후 설정으로 이동
  • 메뉴 하단의 Debugger > Disable Javascript 활성화

크롬 개발자도구 이동

드래그 및 우클릭이 사용되지 않는 아래 사이트에서 윈도우 PC는 F12, 맥북은 Alt + Command + i 단축키를 활용해서 개발자도구로 이동합니다.

드래그 방지 해제 - deulaegeu bangji haeje
드래그 및 우클릭 기능이 막혀있는 상태

톱니바퀴(설정) 클릭 후 설정으로 이동

우측 상단에 톱니바퀴 모양이 있는데 톱니바퀴를 클릭하면 크롬 웹브라우저에 다양한 세팅들을 커스터마이징할 수 있는데요. 톱니바퀴를 클릭해서 설정으로 이동합니다.

드래그 방지 해제 - deulaegeu bangji haeje
크롬 개발자도구 톱니바퀴 예시

메뉴 하단의 Debugger > Disable Javascript 활성화

세팅메뉴로 이동하면 다양한 기능을 제공하고 있는데 하단으로 내려가보면 Debugger > Disable Javascript가 있습니다. Disable Javascript 체크박스를 선택하고(개발자도구를 닫으면 안됩니다.) 웹사이트를 드래그해보면 드래그 기능이 정상적으로 작동하는 것을 확인할 수 있습니다.

드래그 방지 해제 - deulaegeu bangji haeje
드래그 방지 해제 - deulaegeu bangji haeje

Disable Javascript 활성화하는 방법
드래그 방지 해제 - deulaegeu bangji haeje
정상적으로 드래그 기능이 동작하는 모습

정리

이렇게 크롬 개발자도구에서 자체적으로 제공하는 자바스크립트 비활성화 기능을 사용하면 정말 간단하게 웹사이트의 우클릭, 드래그 방지 기능을 비활성화시킬 수 있습니다.

** 콘텐츠를 무단으로 퍼가고 배포하는 행위는 추후에 문제가 있을 가능성이 크기 때문에 신중하게 사용하시기 바랍니다 **