웹사이트에서 성가신 클릭 처리 로직 제거

웹사이트에서 성가신 클릭 처리 로직 제거

마우스 오른쪽 버튼을 클릭하거나 텍스트를 선택하는 기능을 차단하는 웹사이트가 많이 있습니다. 나는 이것이 사람들이 텍스트나 이미지를 복사하는 것을 방지하기 위한 일종의 어설픈 보안 조치라고 생각합니다. 물론 DevTools를 사용하여 이를 우회하는 것이 항상 가능하지만 시간이 더 많이 걸리고 짜증나는 일입니다.

다음은 몇 가지 예입니다. 히브리어로는 죄송합니다.

  1. ~에이 가게, 제품명(Behringer MicroMix MX400)을 선택하여 복사하고 싶었지만 텍스트 표시, 마우스 오른쪽 버튼 클릭 및 복사 가능성에 대한 "보호"가 있습니다.

  2. ~에내 중개인의 웹사이트사용자 이름 필드를 마우스 오른쪽 버튼으로 클릭하여 "요소 검사"를 수행하고 싶었지만 허용되지 않습니다. 여전히 DevTools에서 수동으로 요소를 찾을 수 있었지만 시간이 더 걸렸습니다.

  3. 일부 웹사이트에서는 텍스트를 복사할 수 있지만 일반적으로 해당 사이트에 대한 링크와 함께 복사한 텍스트에 자체 사용자 정의 텍스트 조각을 추가합니다. 매우 짜증나.

나는 이러한 "보호"가 클릭이나 Ctrl-C와 같은 이벤트를 수신하여 구현된다고 가정합니다.

웹사이트에서 이러한 모든 성가신 "보호"를 비활성화하는 솔루션이 있습니까?(특히 Chrome에서).

답변1

Chrome용 확장 프로그램을 모두 찾았습니다. 그 중 하나가 확실히 당신에게 도움이 될 것입니다:

(이 성가심이 많은 개발자들에게 동기를 부여한 것 같습니다.)

답변2

저는 이 확장 프로그램의 FF 버전을 사용해 왔으며 잘 작동합니다.

절대 오른쪽 클릭 및 복사 활성화

답변3

현재 페이지에서 모든 이벤트 리스너를 제거해도 괜찮다면 다음을 수행하세요.

  1. Chrome 개발자 도구( Ctrl+ Shift+ I)를 열고 콘솔을 선택하세요.
  2. 모든 이벤트 리스너를 제거하려면 다음을 입력하십시오.$("*").off();
  3. 또는 모든 마우스 오른쪽 버튼 클릭 리스너를 제거하려면 다음을 수행하십시오.$("*").off("contextmenu");

이는 타사 추가 기능을 설치하지 않고도 특정 작업을 수행할 수 있는 좋은 방법입니다.

답변4

스크립트 없음상황에 맞는 메뉴와 웹 사이트 경험을 망치는 기타 성가신 일을 망친 대부분의 웹 사이트에 도움이 될 것입니다. 안전하지 않다고 간주되는 모든 스크립트를 자동으로 차단합니다. 특정 사이트에 대해 수동으로 실험할 수도 있습니다. 이는 또한 클립보드 수정을 방지해야 합니다.

여기에 이미지 설명을 입력하세요

이 확장 기능을 사용하면 각 사이트에서 특정 스크립트가 실행되는 것을 개별적으로 방지할 수 있습니다. 그것은 작동합니다차세대 프로꽤 괜찮아요.

스크립트세이프다른 UI를 사용하는 또 다른 대안입니다.

관련 정보