您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
拒绝劣币驱逐良币,博客园yyds
// ==UserScript== // @name Bing 必应 搜索双击空格自动拼接 ` site:cnblogs.com` // @namespace http://tampermonkey.net/ // @version 2024-09-11 // @description 拒绝劣币驱逐良币,博客园yyds // @author Enlin // @match *://*.bing.com/* // @icon https://www.google.com/s2/favicons?sz=64&domain=bing.com // @grant none // @license MIT // ==/UserScript== (function() { 'use strict'; // Your code here... const query_input = document.getElementById('sb_form_q'); query_input.addEventListener("input", () => { console.log(`搜索框触发input事件`) // console.log(query_input); let temp_input_val = query_input.value if (temp_input_val.substr(temp_input_val.length-2,2) == ' '){ query_input.value = temp_input_val.replace(/(.*) /, `$1site:cnblogs.com`) } }) /** str = str.replace(/(.*)p/, '$1div') 正则表达式 /(.*)p/ 会找到字符串中第一次出现的 p 之前的所有字符 然后用 $1div 进行替换,其中 $1 是保留 p 前面匹配到的所有字符,而 p 会被替换为 div。 */ })();