나는 복사 붙여 넣기이 모두 잘 작동안 복사 및 붙여 넣기는
onpaste="return false;" oncut="return false;" oncontextmenu="return false;" oncopy="return false;".
을 해제하려면 다음 코드를 사용했다. Chrome에 '간편한 복사'확장 프로그램을 설치했으며 붙여 넣기를 복사 할 수 있습니다. 확장 프로그램에서도 복사 및 붙여 넣기를 사용 중지하는 방법이 있습니까?
모든 이벤트를 캡처하여 붙여 넣기 할 때 확장자가 무엇인지 알아보기 위해 노력했지만 붙여 넣기를 위해 아무 것도 실행하지 않습니다.
이벤트 캡처, 나는 크롬 콘솔에서 코드를 다음 사용 :
짧은에서monitorEvents($0)
어떻게 브라우저 확장에서 복사 붙여 넣기를 사용하지? 왜 내가 이것을 필요로합니까? 채팅 응용 프로그램이 있고 일부 사람들이 붙여 넣기를 스팸으로 복사합니다.
"채팅 응용 프로그램이 있고 일부 사용자가 붙여 넣기를 스팸으로 복사합니다." 하지만 선량한 사람이 복사하거나 붙여 넣기를 원하면 어떻게 될까요? 스팸 공격을 다르게 완화 할 수 있습니까 (서버 측에서는 여러 통화 차단 등) –
다른 모든 방법을 구현했습니다. 금지 IP처럼, 단지 3 메시지/시간 제한, 나쁜 단어를 필터링, 반복 같은 메시지 등. 그러나 3-4 스패머가 있다면 그들은 함께 작업하여 모든 것을 통과시킬 수 있습니다.). 다른 훌륭한 사용자를 위해 우리는 절대로 복사 - 붙여 넣기 옵션을 제공하지 않았으며 결코 불평하지 않았습니다. – user3404047
해당 확장의 소스 코드에서 볼 수 있듯이 페이지의 DOM에 직접 액세스하거나 수정합니다. Canvas API를 사용하여 앱의 전체 UI를 그릴 수 없도록 DOM에 그림 만 표시됩니다. – wOxxOm