Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/02/2003, 05:24
Avatar de davidvamo
davidvamo
 
Fecha de Ingreso: diciembre-2001
Ubicación: Barcelona '92
Mensajes: 106
Antigüedad: 22 años, 4 meses
Puntos: 0
Pregunta Obtener valores de un iframe

muy buenas genios ... acabo de aprender más o menos como funcionan los iframes, pero lo que yo quiero es lo siguiente:

quiero tener un combo de marca de coches y otro combo de modelo de coche, pero el problema es que cuando cambia el combo de marca quiero que se carguen todos los modelos de la marca seleccionada y he pensado hacerlo con iframes (uno para la marca y otro para el modelo).

El problema es que cuando quiero hacer un post del formulario en general, como estan en diferentes iframes, solo me cogen los datos del formulario que no estan en el iframe.

no se si me he explicado, en todo caso les paso un ejemplo tonto y muy básico de mis inicios:

ARCHIVO INICIAL HTML:

Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
	<title>Untitled</title>
</head>

<body>
<form action="resultados.asp" method="get" target="_top">

<iframe name="frmarriba" src="a.htm" width=450 height=50></iframe>
<iframe name="frmabajo" src="" width=450 height=200></iframe>

<input type="Text" name="valor2" value="1234">
<input type="Submit">

</form>
</body>
</html>
IFRAME FRMARRIBA: PAGINA a.htm (quiero que al seleccionar una marca haga un post a frmabajo para hacer el select del modelo de coche)

Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
	<title>Untitled</title>
</head>

<body>
<input type="Text" name="valor1" value="9876">
<a target="frmabajo" href="http://www.google.com">google</a>


</body>
</html>
IFRAME FRMABAJO (que sera donde se cargaran los modelos de los coches)

PAGINA DE RESULTADOS DEL POST DE LA PAGINA INICIAL

Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
	<title>Untitled</title>
</head>

<body>
<%= "TEXT: " & Request.QueryString %>

</body>
</html>

Supongo que sabrán de que hablo ahora.

Un saludo y gracias.