Consultas en ASP

Necesito saber como generar una consulta dependiendo de un valor que digite en un texto siempre y cuando me cargue los campos a una forma anterior que esta abierta
Tengo una forma con tres campos (código, nombre y apellido) dendro de un div y en un iframe estoy abriendo una página que me genera una consulta y quiero mandar como parámetro el campo nombre a esa página que genera la consulta para que me haga esa consulta dependiendo del parámetro que le envío, el código es el siguiente:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<html>
<head>
<title>Documento sin título</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<% dim nombre, codigo
%>
<DIV id=popCal
style="BORDER-RIGHT: 2px ridge; BORDER-TOP: 2px ridge; Z-INDEX: 100; VISIBILITY: hidden; BORDER-LEFT: 2px ridge; WIDTH: 204px; BORDER-BOTTOM: 2px ridge; POSITION: absolute; left: 42px; height: 18px;"
onclick=event.cancelBubble=true>
<IFRAME name=ConsultaFrame
src="prueba1.asp?nombre=form1.nombre.value"
frameBorder=0 width=183 scrolling=no height=188></IFRAME></DIV>
<form name="form1" id="form1" method="post" action="">
<p>
<input name="codigo" type="text" id="codigo">
</p>
<p>
<input name="nombre" type="text" id="nombre">
</p>
<p>  </p>
<p> </p>
<p> </p>
<p>
<input type="button" name="Submit" onClick="ConsultaFrame.fPopCalendar(form1.texto1,popCal)" onMouseOver="<% nombre="maria" %>" onMouseUp="form1.texto1.value=form2.nombre.value" value="Boton">
</p>
<p>
<input name="apellido" type="text" id="apellido">
</p>
</form>
</body>
</html>
El problema es el siguiente cuando llamo la página prueba1.asp le mando como parámetro lo siguiente:
src="prueba1.asp?nombre=form1.nombre.value" y en la pagina prueba no me esta llegando el valor de ese campo.
agradesco su ayuda!
att: hernan camilo
Agradesco su ayuda
Att: Camilo
1

1 respuesta

Respuesta
1
Hacé esto, en el tag de la forma poné <FORM ... action="prueba1.asp" target="el_name_del_iframe">
Esto va a enviar el formulario al iframe, envía todos los campos, pero solo tomas el que te interesa y listo.
Atentamente. Manuel Fernández.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas