如何让浏览器自动激活输入字段?

如何让浏览器自动激活输入字段?

我经常使用在线搜索引擎,我发现自己花费了大量时间和精力使用鼠标或平板来选择网页中的输入字段。我希望有一种方法可以让浏览器自动激活网页输入字段中的输入。请问有没有什么方法可以让我的 Macbook Pro 和 Chrome 做到这一点?谢谢!

答案1

要覆盖网页的行为,请使用 Chrome 扩展程序 坦普猴 或者 暴力猴子

利用这些扩展,您可以创建一个名为 userscript 的 JavaScript 片段,将其注入到所有或选定的网页中。

以下是示例用户脚本 自动焦点.用户.js 这会将焦点设置为 和 全部 的正确字段 wikipedia.orgimdb.com若要www.amazon对其他网站执行相同操作,请使用浏览器的开发人员工具查找字段的名称。

// ==UserScript==
// @name        AutoFocus
// @namespace   [email protected]
// @description Set focus to the specified input field.
// @version     0.0.3
// @grant       none
// ==/UserScript==

(function () {
    var h = document.location.href;

    if (/^http.*wikipedia\.org/.test(h)) {
        document.getElementById('searchInput').focus();
        return;
    }
    if (/^http.*imdb\.com/.test(h)) {
        document.getElementById('navbar-query').focus();
        return;
    }
    if (/^https?:\/\/www\.amazon/.test(h)) {
        document.getElementById('twotabsearchtextbox').focus();
        return;
    }
})();

这些扩展是原始扩展的分支 油脂猴。该网站可以为您提供许多资源来了解其功能,并且也可以通过在互联网上搜索找到很多内容。

相关内容