Firefox에서 `onselectedtext()` JavaScript 메소드를 비활성화합니다.

Firefox에서 `onselectedtext()` JavaScript 메소드를 비활성화합니다.

많은 웹사이트에서는 onselectedtext()웹페이지에서 텍스트를 선택할 때 팝업 메시지("소리내어 읽기" 또는 "인용문 포함")를 표시하는 방법을 사용합니다. 나는 책을 읽을 때 내 위치를 찾기 위해 습관적으로 텍스트를 선택하는데, 이 잘못된 기능은 나를 짜증나게 합니다.Firefox 지원을 비활성화할 수 있는 방법이 있나요 onselectedtext()?

문제로 인해 인터넷 검색이 불가능합니다.2,890,000블로그에서는 인간 사용자가 웹 사이트에서 텍스트를 강조 표시하는 것을 방지하는 방법을 야심찬 SEO 사용자에게 가르치기 위해 경쟁하고 있습니다.

답변1

각 사이트에서 기능이 구현되는 방식이 다를 수 있으므로 해당 효과를 비활성화하는 일반적인 솔루션이 있을 수 있는지 모르겠습니다.

예를 들어,이 구현 해당 작업이 mouseup 이벤트에 바인딩되어 있으므로 사용자가 텍스트를 선택할 때 선택한 텍스트와 함께 경고를 표시합니다.. mouseup 이벤트 바인딩을 해제하는 북마크를 작성하여 해당 효과를 비활성화할 수 있었습니다.

javascript:(function(){ $(document).unbind('mouseup')})();

경고/팝업을 트리거하는 기능이 특정 단락이나 div에 연결되어 있고 그것도 다른 이벤트와 함께 사용되는 경우 코드가 변경되거나 모든 경우를 처리하기 위한 복잡한 코드를 작성해야 합니다.

이 효과를 비활성화하고 싶은 웹페이지의 URL을 공유해 주실 수 있나요?

관련 정보