Existem muitos sites por aí que bloqueiam sua capacidade de clicar com o botão direito do mouse ou selecionar texto. Acredito que seja uma espécie de medida de segurança meia-boca para impedir que as pessoas copiem texto ou imagens. Claro, sempre é possível contornar isso usando DevTools, é apenas mais demorado e chato.
Aqui estão alguns exemplos, desculpe pelo hebraico:
Nesta loja , eu queria selecionar e copiar o nome do produto (Behringer MicroMix MX400), mas há "proteção" contra marcação de texto, clique com o botão direito e possivelmente cópia.
No site do meu corretor, eu queria clicar com o botão direito do mouse no campo de nome de usuário para poder "inspecionar elemento" nele, mas não permitia. Ainda consegui encontrar o elemento manualmente no DevTools, mas demorou mais.
Alguns sites permitem que você copie o texto, mas adicionam seus próprios trechos de texto personalizados ao texto que você copia, geralmente com um link para esse site. Muito irritante.
Presumo que essas "proteções" sejam implementadas ouvindo eventos como cliques e ctrl-C.
Existe uma solução para desabilitar todas essas "proteções" irritantes de sites? (especificamente no Chrome).
Encontrei todas essas extensões para o Chrome. Um deles certamente funcionará para você:
(Parece que esse aborrecimento motivou muitos desenvolvedores.)
Eu tenho usado a versão FF desta extensão e funciona bem:
Ativar absoluto Clique com o botão direito e copie
Como parte do
uBlock Origin
qual muitas (mais de 10 milhões) pessoas estão usando (incluindo eu) e é de fato o melhor bloqueador de anúncios disponível. Você pode simplesmente desativar o javascript do site, o que permite selecionar e copiar e colar o texto.Basta clicar neste botão:
Se você não se importa em remover todos os ouvintes de eventos da página atual:
$("*").off();
$("*").off("contextmenu");
É uma boa maneira de realizar essa tarefa específica sem instalar complementos de terceiros.
O NoScript deve ajudá-lo com a maioria dos sites que mexem com menus de contexto e outras coisas irritantes que mexem com a experiência do site. Ele bloqueia automaticamente todos os scripts que considera inseguros. Você também pode experimentá-lo manualmente para sites específicos. Isso também deve impedir a modificação da área de transferência.
Você pode impedir individualmente a execução de scripts específicos em cada site com esta extensão. Funciona muito bem no next-pro .
ScriptSafe é outra alternativa com uma interface de usuário diferente.
Esse bloqueio é feito via JavaScript. Adicionar extensões (qualquer extensão que possa permitir/bloquear JS) é uma boa e prática solução alternativa. Muitas extensões populares foram recomendadas. Se, no entanto, você só precisar disso de vez em quando e achar que não precisa de uma extensão, isso deve ser fácil de conseguir:
Isso pode ser feito para superar a mensagem de bloqueio que desfoca toda a página e informa que você está usando algum tipo de bloqueador de anúncios e solicita que você o desative.