Como faço para definir o Google Chrome para não permitir que o javascript seqüestre meu menu do botão direito?

43

Eu desprezo sites que seqüestram meu botão direito do mouse via javascript. Outros navegadores (como o firefox) me permitem bloquear sites de fazer isso. O Chrome tem essa opção ou me deixa à mercê de designers de site irritantes?

EDIT: Eu não quero desligar o JavaScript completamente. Eu só quero bloquear o javascript de assumir o botão direito do mouse. O Firefox permite que você evite que o javascript faça coisas específicas como esta. Estou tentando descobrir se o Chrome também funciona. Eu estou indo supor que não neste momento.

    
por Peter 04.05.2011 / 20:26

7 respostas

15

Experimente esta extensão do Chrome, que impede especificamente que os sites bloqueiem o botão de clique direito.

Ativar clique direito

link

    
por 09.05.2011 / 16:22
11

Pressione F12 para exibir as Ferramentas para desenvolvedores do Google Chrome, navegue até a guia Console e execute o comando abaixo:

document.oncontextmenu=null;

Ele deve trazer a maior parte do menu de contexto de volta.

Deveria funcionar para o Firefox também.

É claro que no Firefox você pode usar apenas Shift + clicar com o botão direito para ignorar o menu de contexto do JS.

    
por 11.05.2014 / 10:56
4

Eu encontrei uma solução aceitável, de About.com . É um pequeno bookmarklet, que por natureza deve ser clicado para forçar desabilitar este JS chato particular. No entanto, acho que é melhor do que a opção de estilo do Firefox, pois muitos sites precisam clicar com o botão direito do mouse no controle do JS. Por exemplo, o Google Docs, etc ...

Pelo menos, não preciso desperdiçar recursos armazenando uma extensão adicional na memória. Você pode observar como o chrome armazena as extensões com seu gerenciador de tarefas e, em geral, você precisa de uma extensão instalada para assistir.

    
por 31.03.2012 / 01:52
2

Eu uso NotScripts

EDITAR:

Eu mudei para o ScriptNo , que tem um controle mais granular

    
por 04.05.2011 / 22:05
0

Você pode ativar / desativar ou permitir / bloquear facilmente o JavaScript em qualquer site do Google Chrome. Basta clicar no sinal de papel antes da URL do site. Sob as permissões, você verá javescript, clique na seta para baixo para ver um menu, selecione "Sempre bloquear neste site" e recarregue a página da web para que as alterações entrem em vigor.

Espero que isso ajude.

Aqui está o link para a imagem.

link

    
por 30.08.2013 / 19:18
-1

Eu encontrei esta extensão do Google Chrome RightToCopy

permite clicar com o botão direito e selecionar e copiar recursos de texto de sites.

    
por 07.07.2015 / 13:37
-1

Com base na solução Shi B. Eu obtive uma maneira confiável de resolver o problema no Google Chrome.

(1) Obtenha o custom-javascript-for-web plugin para o Chrome.

(2) Cole document.oncontextmenu=null; no console do plugin.

Funciona como um encanto.

    
por 15.08.2016 / 13:21