Foros del Web » Programando para Internet » Javascript »

mandar resultado a iframe

Estas en el tema de mandar resultado a iframe en el foro de Javascript en Foros del Web. hola tengo una duda espero alguien pueda ayudarme: <form name="buscar" onsubmit="return busca();"> <table> <tr valign="top"> <td align="center" nowrap> <input maxlength="2048" name="searchkey" size="55"> <br> <input type="submit" ...
  #1 (permalink)  
Antiguo 09/01/2008, 14:27
 
Fecha de Ingreso: diciembre-2007
Mensajes: 16
Antigüedad: 17 años
Puntos: 0
mandar resultado a iframe

hola tengo una duda espero alguien pueda ayudarme:

<form name="buscar" onsubmit="return busca();">
<table>
<tr valign="top">
<td align="center" nowrap>
<input maxlength="2048" name="searchkey" size="55">
<br>
<input type="submit" value="Buscar">
</td>
</tr>
</table>
</form>

tengo ese form en un html, y en otro documento .js tengo la funcion:

function busca() {

resultado = 'http://resultadodelabusqueda';
document.location.href = resultado;

return false;
}

mi duda es esta: que pasa si quiero poner en el html (donde tengo el form) un iframe el cual me reciba el resultado de la busqueda, pues cuando se hace la busqueda se pierde el index y se va hacia la pagina "resultado", como le hago para que lo reciba el iframe? gracias por la ayuda :D
  #2 (permalink)  
Antiguo 09/01/2008, 15:56
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 8 meses
Puntos: 1284
Re: mandar resultado a iframe

Hola:

Lo normal es poner la página destino del formulario en el action del formulario (el tag form)... y si se usa onsubmit que sea para "validar".

Para enviar los resultados a un iframe, debes darle un nombre (atributo name) y en el formulario usar un atributo target con el valor del nombre del iframe...

Te paso un enlace a un artículo interesante: Formularios y enlaces dirigidos a ventanas

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 09/01/2008, 18:18
 
Fecha de Ingreso: diciembre-2007
Mensajes: 16
Antigüedad: 17 años
Puntos: 0
Re: mandar resultado a iframe

buenisimo ya mismo lo probare, si tengo problemas les molesto una vez mas gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:42.