Yo estoy usando esto, pruébalo. Pon esto en el sitio de la página donde quieres que aparezca el buscador:
Código PHP:
<FORM ACTION=http://www.google.es/search METHOD=GET>Buscar en internet <INPUT TYPE=TEXT NAME=q SIZE=10><INPUT TYPE=SUBMIT VALUE=Buscar onclick="ComprobarAction(this.form)"></br>Buscador deseado: <SELECT NAME=buscador> <OPTION VALUE="GOOGLE">GOOGLE</OPTION> <OPTION VALUE="ALTAVISTA">ALTAVISTA</OPTION> <OPTION VALUE="LYCOS">LYCOS</OPTION> <OPTION VALUE="FAST">FAST</OPTION> <OPTION VALUE="YAHOO">YAHOO</OPTION> <OPTION VALUE="TERRA">TERRA</OPTION> </SELECT> <INPUT TYPE=HIDDEN NAME=fr> <INPUT TYPE=HIDDEN NAME=ei> <INPUT TYPE=HIDDEN NAME=p> <INPUT TYPE=HIDDEN NAME=meta> <INPUT TYPE=HIDDEN NAME=query> <INPUT TYPE=HIDDEN NAME=ca> <INPUT TYPE=HIDDEN NAME=source> </FORM>
Y en la cabecera de la página, dentro de los tags
Código PHP:
<HEAD></HEAD>
pones:
Código PHP:
<script language="JavaScript" type="text/javascript"> function ComprobarAction(form){ switch (form.buscador.value){ case "GOOGLE":form.action="http://www.google.es/search"; form.fr.value="fp-tab-web-t-1"; form.ei.value="ISO-8859-1"; form.p.value=form.q.value; form.query.value=form.q.value; form.ca.value="s"; form.source.value="Search"; break; case "ALTAVISTA":form.action="http://www.altavista.com/web/results"; form.fr.value="fp-tab-web-t-1"; form.ei.value="ISO-8859-1"; form.p.value=form.q.value; form.query.value=form.q.value; form.ca.value="s"; form.source.value="Search"; break; case "LYCOS":form.action="http://buscador.lycos.es/cgi-bin/pursuit"; form.fr.value="fp-tab-web-t-1"; form.ei.value="ISO-8859-1"; form.p.value=form.q.value; form.query.value=form.q.value; form.ca.value="s"; form.source.value="Search"; break; case "FAST": form.action="http://www.alltheweb.com/search"; form.fr.value="fp-tab-web-t-1"; form.ei.value="ISO-8859-1"; form.p.value=form.q.value; form.query.value=form.q.value; form.ca.value="s"; form.source.value="Search"; break; case "YAHOO":form.action="http://es.search.yahoo.com/search"; form.fr.value="fp-tab-web-t-1"; form.ei.value="ISO-8859-1"; form.p.value=form.q.value; form.query.value=form.q.value; form.ca.value="s"; form.source.value="Search"; break; case "TERRA":form.action="http://buscador.terra.es/Default.aspx"; form.fr.value="fp-tab-web-t-1"; form.ei.value="ISO-8859-1"; form.p.value=form.q.value; form.query.value=form.q.value; form.ca.value="s"; form.source.value="Search"; break; } form.submit(); } </script>
Con esto puedes usar cualquiera de los seis buscadores que aquí pongo: Google, Terra, etc.... Por defecto y si no lo cambias la búsqueda la hace con Google.
Saludos,
calamaro2.
Última edición por calamaro2; 12/03/2006 a las 17:23.
|