6

Я использую последние версии Firefox, и я хотел бы отключить использование функции .focus() для веб-сайтов, есть ли способ сделать это?

1 ответ1

1

Существует скрипт Greasemonkey, предназначенный для того, чтобы отключить это для Google.

Исходный код к этому здесь:

// ==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","");

Теперь вы можете добавить сайты, которые делают это, как дополнительные строки @match в разделе ==UserScript== , но нет гарантии, что это сработает. Но если для события фокуса установлено onload , то так и будет. Это может повлиять на другое поведение сайта.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .