Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/01/2009, 20:00
omar_tejeda
 
Fecha de Ingreso: octubre-2003
Ubicación: Apizaco Tlaxcala
Mensajes: 11
Antigüedad: 20 años, 7 meses
Puntos: 0
Pasar variable a javascript

Hola tengo un problema, estoy usando un buscador libre que esta programado en javascript la página que contiene el formulario de busqueda se carga asincronamente a una pagina principal, sucede que el buscador para operar envia por la URL la variable que contiene la palabra o palabras que se teclean en el buscador a un archivo llamado result.html que es el que imprime los resultados.

El buscador obtiene el contenido de la variable de esta forma:

Código:
tid = window.location.search;
el problema es que la página de resultados también es llamada por medio de AJAX y creo que lo q sucede es que no envia ninguna variable por la URL cuando es llamada asincronamente, alguién me puede decir como envio la variable correctamente?

Aquí dejo la parte del formulario que llama a result.html cuando le das clic en buscar.

Código:
<form method="get" name="tipue" action="javascript:cargarPagina('contenidos/buscame/results.html','contenidos');">
<table cellpadding='0' cellspacing='0' class="form_table"><tr>
<td class="form_td_left">
<input type="text" name="d" class="field"/>
</td>
<td class="form_td_right">
<input type="submit" value="Buscar" class="button"/>
</td></tr></table>
</form>
y esta es la parte de javascript que recibe lo que se va a buscar

Código:
tid = window.location.search;
rd = tid.indexOf('?d=');
rn = tid.indexOf('&n=');
Gracias de antemano por el apoyo