Google URL Cleaner

Remove url parameters not listed

Od 01.06.2015.. Pogledajte najnovija verzija.

// ==UserScript==
// @id             Google URL Cleaner
// @name           Google URL Cleaner
// @namespace      [email protected]
// @description    Remove url parameters not listed
// @include        http://www.google.tld/search?*
// @include        https://www.google.tld/search?*
// @version        1.1
// @grant          none
// ==/UserScript==


// Parameters to keep and in what order to reinsert
var okParams = [
	'q', // search parameter
	'tbm', // search filter used eg: images, books, news
	'tbs' // extra search parameters eg: show resolution on images
];
for (var i = 0; i < okParams.length; i++) {
	if (m = window.location.search.replace('?', '?&').match(RegExp('&' + okParams[i] + '=([^&#]*)'))) {
		// okParams[i] = okParams[i] + '=' + m[1]; // Don't replace +'s with spaces
		okParams[i] = okParams[i] + '=' + m[1].replace(/\+/g, ' '); // Replace +'s with spaces
	} else
		okParams[i] = '';
}
history.replaceState(null, 'Google URL Cleaner', 'search?' + okParams.join('&').replace(/&&+/g, '&').replace(/&+$/g, ''));
长期地址
遇到问题?请前往 GitHub 提 Issues,或加Q群1031348184

赞助商

Fishcpy

广告

Rainyun

注册一下就行

Rainyun

一年攒够 12 元