Abrindo uma nova aba com o Firefox (clique do meio) - faça funcionar com links Javascript?

3

Eu tenho esse problema continuamente. Eu leio notícias da MSNBC (e outras páginas). Eu clique no botão do meio do mouse para abrir links em uma nova aba, para ler mais tarde. Eu vou para as abas depois, era um link de javascript. O título da aba é algo como "javascript: vPlayer (number)" e a página está em branco. Não consigo nem usar o histórico para encontrar a fonte, o Firefox não a adiciona ao histórico. Eu tenho que voltar e procurar todas as páginas antigas por onde o link estava (ele não será destacado como visitado). Se eu clicar com o botão esquerdo do mouse, esses links funcionam, mas é claro que ele destrói / sobrescreve a página atual em que estou - fazendo com que eu tenha que ler / ver esse link agora, e então pressione o botão voltar para recarregar a página. estava.

Existe um plug-in do Firefox para corrigir isso? Eu quero que essas páginas / vídeos vinculados ao javascipt sejam carregados em uma nova guia quando pressiono o botão do meio do mouse. Esse "recurso" faz parte do Firefox há anos.

Firefox 6.02 do Windows XP Pro SP3

    
por Matt72 19.09.2011 / 22:53

1 resposta

3

Eu não o uso pessoalmente, mas é dito que NoScript pode lidar com isso:

Attempt to fix JavaScript links ( enabled by default): this means that NoScript will try to turn javascript: links into normal ones on untrusted sites as you click them, improving usability of the most unfriendly pages.

Costumava haver alguns add-ons autônomos para isso, como o Smart Middle Click, mas eles eram abandonados e / ou excluídos de addons.mozilla.org. Eu costumava usar o Smart Middle Click, ele é compatível com o Firefox até 3,6, não tinha verificado em versões mais recentes. Agora é removido da Web, mas recuperei do meu disco .

Para tentar funcionar, descompacte o conteúdo em C:\Documents and Settings\<username>\Application Data\Mozilla\Firefox\Profiles\<profileID>.default\extensions e em about: config, adicione a preferência extensions.CheckCompatibility.6.0 = false, ou anule as informações da versão em install.rdf arquivo após descompactar.

No entanto, o link JavaScript "fixação" é muito difícil em geral (quero dizer, criar um script que funcione em todas as ocasiões), é muito mais fácil fazer isso por site (veja como o site se comporta e fornece correções específicas do site um script GreaseMonkey, por exemplo).

É um sinal de má escrita em JavaScript se alguns links não puderem ser abertos por meio de um clique, se você tiver alguns sites em particular que você visitou com frequência e não conseguir fazê-lo funcionar, tente entrar em contato com seus webmasters para indicá-lo .

    
por 20.09.2011 / 16:30