Utente:Salvatore Ingala/modules/SpeedyGoogleSearch.js

Questa pagina definisce alcuni parametri di aspetto e comportamento generale di tutte le pagine. Per personalizzarli vedi Aiuto:Stile utente.


Nota: dopo aver salvato è necessario pulire la cache del proprio browser per vedere i cambiamenti (per le pagine globali è comunque necessario attendere qualche minuto). Per Mozilla / Firefox / Safari: fare clic su Ricarica tenendo premuto il tasto delle maiuscole, oppure premere Ctrl-F5 o Ctrl-R (Command-R su Mac); per Chrome: premere Ctrl-Shift-R (Command-Shift-R su un Mac); per Konqueror: premere il pulsante Ricarica o il tasto F5; per Opera può essere necessario svuotare completamente la cache dal menù Strumenti → Preferenze; per Internet Explorer: mantenere premuto il tasto Ctrl mentre si preme il pulsante Aggiorna o premere Ctrl-F5.

{
        name: "SpeedyGoogleSearch",
        guid: "9EAD5BF55154F14F490C050F4BEC3277",
        timestamp: "20070827120728",
        dependencies: [],
        postponable: true,
        unloadable: false,
        load: function(){
		var listener = function(e){
			e = (e) ? e : ((window.event) ? window.event : null);
			if(e && e.ctrlKey){
				if(navigator.appName=='Microsoft Internet Explorer' && navigator.userAgent.indexOf("Opera")==-1) //IE
					var t = document.selection.createRange().text;
				else //Non-IE
					var t = document.getSelection().toString();
				t = t.replace(/^\s+/, '').replace(/\s+$/, ''); //trim
				var q = t.indexOf('"') == -1 ? '"' : '';
				if(t)
					window.open("http://www.google.com/search?q=" + q + encodeURIComponent(t) + q);
				}
		};
		if (window.addEventListener)
			window.addEventListener('mouseup', listener, false); //Non-IE
		else
			document.onmouseup = listener; //IE
	}
}