如何在 FIrefox 上禁用 .focus()

如何在 FIrefox 上禁用 .focus()

我正在使用最新版本的 Firefox,并且想禁用网站的 .focus() 函数,有什么办法吗?

答案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==,但不能保证它会起作用。但如果设置了 focus 事件onload,那么它会起作用。但它可能会影响其他网站的行为。

相关内容