// ==UserScript== // @name 搜索-plus:为搜索结果页添加其他搜索引擎跳转菜单 // @description 本扩展在原ddrwin 的baidu++扩展基础上修改而来。 // @icon https://www.baidu.com/cache/icon/favicon.ico // @version 1.0 // @author lawchou // @run-at document-start // @include http*://*.baidu.com/* // @include http*://*.so.com/* // @include http*://*.sogou.com/* // @include http*://*.bing.com/* // @include http*://*.fsou.cc/* // @include http*://*.wuzhuiso.com/* // @include *://www.google.com/search?* // @include *://www.google.com.*/search?* // @require https://cdn.bootcss.com/jquery/3.4.1/jquery.min.js // @resource customCSS https://www.17sucai.com/preview/869565/2018-09-20/css3xynav/css/index.css //@resource 请求CSS资源 // @grant GM_addStyle // @grant GM_getResourceText //配置块里添加上面两个grant var newCSS = GM_getResourceText ("customCSS"); GM_addStyle (newCSS); //代码添加上面两行代码,让油猴解析CSS // @grant GM_setValue // @grant GM_getValue // @grant GM_deleteValue // @grant GM_registerMenuCommand // @note 2022.01.04 V1.0 在百度、搜狗、bing等搜索的结果页加入搜索按钮; // ==/UserScript== (function() { 'use strict'; var add_str ; //搜寻地址元素,class名称前用. id名称前用# var hostname = window.location.hostname; var getkw = function(){ //获取搜索关键词 var kw= $("#kw").val()||$("input[name=q]").val()||$("#upquery").val()||$("#baidu_translate_input").val()||$("#sb_form_q").val()||$("#query").val()|| $("#trans-input").val()||$("#Popover2-toggle").val()||$("input.word").val()||$("input[name=q]").eq(1).val() ||$("#search").val()||$("#searchword").val()|| $("input[name=keyword]").val()||$("input[name=searchInput]").val()||$("#mq").val()||$("#keywords").val()||$("input[name=p]").val()|| $(".right_contents input.selector_input").val()||$("#searchIput").val()||$("input[name=text]").val()||$("input[name=Keywords]").val()||$("#q").val()|| $("#toolbar-search-input").val()||$("input.search-input").val()||$("input[name='facet-search-input']").val()||$(".headword").text()|| $("input[name=ld_search_inp]").eq(1).val()||$("#twotabsearchtextbox").val()||$("#key_S").val()||$("#stickSearchKey").val()||""; return encodeURIComponent(kw.replace(/^\s+|\s+$/gm,'')); }; keywords=getkw(); search_str='