您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
在百度搜索页面新增一个按钮,将搜索词自动加上“-robin”
// ==UserScript== // @name 百度搜索页面增强搜索功能 // @namespace https://github.com/Cyrus-Qiu // @version 1.0 // @description 在百度搜索页面新增一个按钮,将搜索词自动加上“-robin” // @author Cyrus // @include http*://www.baidu.com/s?* // @grant none // @license MIT // ==/UserScript== (function () { "use strict"; var URLSite = window.location.href; var reBD = /baidu/i; if (reBD.test(URLSite)) { document.getElementById("form").style.width = "745px"; var baiduBtn = document.getElementById("su"); baiduBtn.style = "width:100px"; baiduBtn.value = "百度一下"; var yybdBtn = document.createElement("span"); yybdBtn.className = baiduBtn.parentNode.className; yybdBtn.innerHTML = "<input type='button' id='yybd' value='增强搜索' class='btn bg s_btn' style='width:100px;border-radius:10px;'>"; yybdBtn.addEventListener("click", function () { var input = document.getElementById("kw"); var keyword = input.value.replace(/(^\s*)|(\s*$)/g, ""); if (keyword !== "") { return yyyySearch(keyword); } }); var bdform = document.getElementsByClassName("fm")[0]; bdform.style.width = '845px' // var sBtnWr = bdform.querySelector(".bg.s_btn_wr"); // sBtnWr.parentNode.insertBefore(yybdBtn, sBtnWr.nextSibling); bdform.appendChild(yybdBtn); } function yyyySearch(keyword) { var newKeyword = `${keyword}-robin`; var currentUrl = new URL(window.location.href); currentUrl.searchParams.set('wd', newKeyword); window.location.href = currentUrl.href; } })();