Como desativar o .focus () no FIrefox

6

Estou usando as versões mais recentes do Firefox e gostaria de desativar o uso da função .focus () para websites. Existe alguma maneira de fazer isso?

    
por erikvold 25.06.2010 / 16:31

1 resposta

1

Existe um script Greasemonkey desenvolvido para permitir que você desative isso para o Google.

O código fonte para isso está aqui:

// ==UserScript==
// @name         Google Disable Auto Focus
// @namespace    googleDisableAutoFocus
// @include      /^http:\/\/(www\.)?google\.c(a|om)\/?$/i
// @include      http://www.google.tld/
// @match        http://www.google.com/
// @match        http://www.google.ca/
// @run-at       document-start
// @datecreated  2010-02-21
// @lastupdated  2010-02-21
// @version      0.1
// @author       Erik Vergobbi Vold
// @license      GPL version 3 or any later version; http://www.gnu.org/copyleft/gpl.html
// @description  This userscript will disable Google's auto focus
// ==/UserScript==

document.body.setAttribute("onload","");

Agora, você pode adicionar sites que fazem isso como linhas @match adicionais na seção ==UserScript== , mas não há garantia de que funcionaria. Mas se o evento de foco estiver definido como onload , isso acontecerá. Isso pode afetar o comportamento de outros sites.

    
por 25.06.2010 / 21:53

Tags