Eu desprezo sites que sequestram meu botão direito do mouse via javascript. Outros navegadores (como o Firefox) me permitem impedir que sites façam isso. O chrome tem essa opção ou me deixa à mercê de designers de sites irritantes?
Não quero desativar o javascript completamente. Eu só quero bloquear o javascript de assumir o meu botão direito do mouse. O Firefox permite que você pare o javascript de fazer coisas específicas como essa. Estou tentando descobrir se o Chrome também funciona. Eu vou assumir que não neste momento.
fonte
Pressione F12para destacar as Ferramentas do desenvolvedor do Google Chrome, navegue até a
Console
guia e execute o comando abaixo:Ele deve trazer a maior parte do menu de contexto de volta.
Também deve funcionar para o Firefox.
É claro que no Firefox você pode usar Shift+ clique com o botão direito do mouse para ignorar o menu de contexto do JS.
fonte
Encontrei uma solução aceitável, no site About.com . É um pequeno bookmarklet, que por natureza deve ser clicado para forçar a desativação dessa JS irritante em particular. No entanto, acho melhor que a opção de estilo do Firefox, pois muitos sites precisam clicar com o botão direito do mouse no controle de JS. Por exemplo, Google Docs, etc ...
Pelo menos não preciso desperdiçar recursos armazenando uma extensão adicional na memória. Você pode assistir como o chrome armazena extensões com seu gerenciador de tarefas, ou seja, você precisa de uma extensão instalada para assistir.
fonte
javascript:void(document.onmousedown=null);void(document.onclick=null);void(document.oncontextmenu=null)
. Infelizmente, isso não funciona para mim no Netflix com o Google Chrome. Mas chrome.google.com/webstore/detail/allow-right-click/… funcionou .Eu uso NotScripts
EDITAR:
I ter mudado para ScriptNo , que tem mais controlo granular
fonte
Este bookmarlet funciona nos sites do Google / Youtube a partir de agosto de 2019 (testado no Chrome e Firefox):
Para sites mais pesados, defina / passe agressivo para true (isso desativará a maioria dos manipuladores de eventos e, portanto, a interação com a página):
fonte
Você pode ativar / desativar ou permitir / bloquear o javascript facilmente em qualquer site no Google chrome. Basta clicar no sinal de papel antes do URL do site. Sob as permissões, você verá javescript, clique na seta para baixo, 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.
https://www.facebook.com/photo.php?fbid=10201389704683447&l=5294c0075e
fonte
Encontrei esta extensão do Chrome RightToCopy
permite clicar com o botão direito e selecionar e copiar o recurso de texto dos sites.
fonte
Com base na solução Shi B., tenho uma maneira confiável de resolver o problema no Google Chrome.
(1) Obtenha o plugin javascript personalizado para web do Chrome.
(2) Cole
document.oncontextmenu=null;
no console do plug-in.Funciona como um encanto.
fonte
document.oncontextmenu=null;
não funciona em sheets.google.com no chrome.