您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Search bar selection by key shortcut.
// ==UserScript== // @name SokBar // @namespace com.koster1889.dev // @description Search bar selection by key shortcut. // @include * // @version 1 // @grant none // ==/UserScript== (function() { "use strict"; const L_KEY = 76; const currentLocation = new URL(window.location).hostname; const searchElementFinders = { "sv.wikipedia.org": function() { return document.getElementById("searchInput"); }, "en.wikipedia.org": function() { return document.getElementById("searchInput"); }, default: function() { return document.getElementsByName("q")[0]; } }; window.onkeyup = function(e) { const key = e.keyCode ? e.keyCode : e.which; if (key === L_KEY && e.shiftKey && e.ctrlKey) { findElement(); } }; const finder = searchElementFinders[currentLocation] || searchElementFinders.default; function findElement() { var searchElement = finder(); if (searchElement) { searchElement.select(); } else { console.debug("Sokbar: No search input found for %s", currentLocation); } } })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址