Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/08/2008, 07:20
brainstorm
 
Fecha de Ingreso: septiembre-2005
Ubicación: España
Mensajes: 78
Antigüedad: 18 años, 8 meses
Puntos: 0
Problema con evento onload

Hola a todos, estoy intentando implantar un sistema de busqueda en un web mediante Google Ajax Search y por sus posiblidades de personalizacion he decidido probar esto:

http://snarfed.org/space/site+search...JAX+Search+API

el tema es que no quiero meter el JavaScript y Css en todas las paginas y perfiero crear un formulario en todas las paginas que redireccione a una unica pagina que muestre los resultados de busqueda.

Formulario para todas las paginas sin Javascript ni CSS
-------------------------------------------------------------------------
<form class='boton' method='get' action='busqueda.php'>
<input type='text' name='q' id='query' value='' />
<input type='submit' value='Buscar' class='botonb'>
</form>


Pagina que muestre los resultados del formulario anterior con el JavaScript ajax_search.js y el css gsearch.css
-------------------------------------------------------------------------
<form class='boton' method='get' action='http://www.google.com/search'
onsubmit="new site_search('http://www.anthelio.com', q.value); return false;">
<input type='hidden' name='sitesearch' value='http://www.anthelio.com/clasificados/' />
<input type='text' name='q' id='query' value='' />
<input type='submit' value='Buscar' class='botonb'>
</form>


Entonces he pensado que en la pagina busqueda.php añadir un envento onload que ejecute el new site_search('http://www.anthelio.com', q.value); return false;">

<body onload="new site_search('http://www.anthelio.com', palabra buscada previamente)";>

No tengo mucha idea de javascript asi que no se si puede hacer, pero bueno yo pido ayuda.

Gracias de antemano
__________________
Site: Anthelio Anuncios Clasificados

Última edición por brainstorm; 24/08/2008 a las 07:27