Clique com o botão direito do Firefox: suporte fácil para o Firefox ou o menu do site?

2

Muitos sites começaram a substituir o menu de contexto do botão direito por um deles. O Firefox me permite escolher se um site pode desativar o menu do Firefox, mas não muito mais.

Nenhum valor da configuração do Firefox é aceitável: permitir que ele seja bloqueado, e eu nunca consigo acessar alguns dos recursos em alguns sites. Não permitir, e eu tenho dois menus em todos os sites que usam esse recurso legitimamente:

Existe um addon que resolveria este problema elegantemente? Por exemplo, ao clicar com o botão direito, você faz o que o site quer, mas fazer Ctrl + Right sempre mostra o menu do Firefox?

    
por RomanSt 08.12.2011 / 17:37

4 respostas

2

Solução parcial, mas melhor que nada:

Com os botões da barra de ferramentas , você tem um botão adicional Toggle JavaScript on/off que pode adicionar para qualquer barra de ferramentas no Firefox.

Depois, defina o Firefox para permitir a substituição dos menus de contexto pelos sites.

Quando você não gosta do menu de contexto fornecido pelo site em que está, desativa o JS -, ao clicar com o botão direito, você tem o menu original do Firefox. Ative e você tem o menu do site de volta.

No entanto, lembre-se de que, quando a página for carregada, provavelmente você deve ativar o JS, caso contrário, talvez seja necessário recarregar a página para determinados% JavaScripts onload a serem invocados.

BTW. O botão Toggle JavaScript on/off , ao contrário do botão Stop Flash , não mata o JavaScript, apenas vamos chamá-lo de "pausa". Você tem que usar os dois para ver a diferença;) "Stop Flash" irá matar todos os vídeos do YouTube pré-carregados, por exemplo, e depois de ligá-lo novamente, todo o conteúdo em Flash terá que ser recarregado. JavaScript está apenas em pausa.

    
por 27.12.2011 / 20:15
1

Se você tiver um teclado com um botão de menu de contexto (à direita da barra de espaço na maioria dos teclados ingleses) você sempre pode exibir o menu de contexto de aplicativos padrão (ou seja, o menu de contexto do navegador) pressionando

Se você tiver um mouse com 3 (ou mais) botões, poderá configurar um dos outros botões para exibir o menu de contexto dos aplicativos (mais comumente exibido com o botão direito do mouse).

    
por 09.12.2011 / 18:48
1

Você pode desativar o Javascript alterando o menu de contexto por site, se você usar um script Greasemonkey: link Você pode incluir ou excluir páginas como quiser.

// ==UserScript== 
// @name Enable Context Menu 
// @description Restore context menus on specific sites that try to disable them 
// @namespace http://www.orbona.com/greasemonkey/ 
// @include http://*marktplaats.nl/*
// @include http*
// @exclude http*://maps.google.com/*
// ==/UserScript== 

function doIt() { 
    unsafeWindow.document.onmousedown = null;
    unsafeWindow.onmousedown = null;
    unsafeWindow.document.oncontextmenu = null;
    unsafeWindow.oncontextmenu = null;
if (document.all) { 
    allElemsCount = document.all.length;
    for (var i = 0;i < allElemsCount;i++) { document.all[i].setAttribute("oncontextmenu", "return true;");
    document.all[i].setAttribute("onmousedown", "return true;");
    document.all[i].setAttribute("onmouseup", "return true;");
} } 
else { 
    allElems = document.getElementsByTagName('*');
    allElemsCount = allElems.length;
for (var i = 0;i < allElemsCount;i++) { 
    allElems[i].setAttribute("oncontextmenu", "return true;");
    allElems[i].setAttribute("onmousedown", "return true;");
    allElems[i].setAttribute("onmouseup", "return true;");
} } } 
window.addEventListener("load", function() { doIt();
}, false);
    
por 02.07.2012 / 00:14
-2

Eu tentei e funciona corretamente. Nenhum menu personalizado no Google Docs nem no NewsBlur. O menu que você mostrou na foto é um menu suspenso e não um menu do botão direito do mouse.

Além disso, verifique se você instalou a versão mais recente.

    
por 09.12.2011 / 12:44