您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Remove url parameters not listed
// ==UserScript== // @name Google Search URL Cleaner // @namespace Google Search URL Cleaner // @include http://www.google.tld/search?* // @include https://www.google.tld/search?* // @version 0.1 // @description Remove url parameters not listed // @icon https://www.google.com/s2/favicons?sz=128&domain_url=google.com // @author mickey90427 <[email protected]> // @license MIT // ==/UserScript== // Parameters to keep and in what order to reinsert var okParams = [ 'q', // search parameter 'start',// current page parameter 'tbm', // search filter used eg: images, books, news 'tbs', // extra search parameters eg: show resolution on images, encoded image uploads 'uule', // location parameter 'gl', // language parameter 'udm', // mobile usability or user device mode parameter 'dpr', // device pixel ratio 'vssid' // visual search session id, important for image search ]; var newParams = []; okParams.forEach(function (item, index, array) { if (m = window.location.search.match(RegExp('[?&]' + item + '=([^?&]+)'))) { newParams.push(item + '=' + m[1].replace(/\+/g, '%20')); } }); history.replaceState(null, 'Google URL Cleaner', 'search?' + newParams.join('&').replace(/&$/g, '') + window.location.hash);