[HTML] Aprire ricerca google in nuova finestra
Inviato: 06 ott 2012, 18:48
Come da oggetto...
voglio aprire la ricerca personalizzata di google in una nuova finestra... e questo è FACILE.
PERO' voglio anche validare il codice XHTML1.1. strict, come ho sempre fatto... e qui cominciano i casini, perchè il codice solito che uso (javascript windows.open) con la ricerca non funziona, perchè non passa il parametro, verosimilmente POST, da ricercare.
Il codice google è questo qui:
l'uso del tag "target" non è possibile... altrimenti non mi si valida. So che potrei validare transitional, ok... ma se volessi lo strict??
la prima riga può diventare:
con il che apre la nuova finestra, ma non c'è la ricerca, non ha passato i parametri
altri biechi trucchi?
voglio aprire la ricerca personalizzata di google in una nuova finestra... e questo è FACILE.
PERO' voglio anche validare il codice XHTML1.1. strict, come ho sempre fatto... e qui cominciano i casini, perchè il codice solito che uso (javascript windows.open) con la ricerca non funziona, perchè non passa il parametro, verosimilmente POST, da ricercare.
Il codice google è questo qui:
Codice: Seleziona tutto
<form action="http://www.google.it/cse" id="cse-search-box">
<fieldset>
<input type="hidden" name="cx" value="xxxxxxxx" />
<input type="hidden" name="ie" value="ISO-8859-1" />
<input id="keywords" type="text" name="q" size="31" /><br /><br />
<a href=""><input class="button2" type="submit" name="sa" value="Cerca" /></a>
</fieldset>
</form>
<script type="text/javascript" src="http://www.google.it/coop/cse/brand?form=cse-search-box&lang=it"></script>
la prima riga può diventare:
Codice: Seleziona tutto
<form action="http://www.google.it/cse" id="cse-search-box" onsubmit="windows.open(this.action);return:false">
altri biechi trucchi?