Foros del Web » Programando para Internet » Javascript »

Conectar un combo con iframe.asp

Estas en el tema de Conectar un combo con iframe.asp en el foro de Javascript en Foros del Web. Hola a todos. Tengo una pag con un combo en el que están las provincias españolas, al seleccionar uno de estas provincias, mando a una ...
  #1 (permalink)  
Antiguo 13/10/2003, 09:05
 
Fecha de Ingreso: junio-2003
Mensajes: 318
Antigüedad: 20 años, 10 meses
Puntos: 0
Conectar un combo con iframe.asp

Hola a todos.
Tengo una pag con un combo en el que están las provincias españolas, al seleccionar uno de estas provincias, mando a una página .htm en la dirección la variable con el nombre de la dirección.
Hasta aquí todo correcto.
El problema es que en esa pag .htm hay un iframe que carga otra que sí es .asp y que es la encargada de conectar con la base de datos y mostrar los resultados correctos.
¿Cómo puedo conseguir que al pasar esos datos, sea el iframe el que los recoga y realice su trabajo?.
Yo lo que hago es lo siguiente:

<select name="select" onChange="javascript:document.location.href='http://www.webmandodatos.htm?select='+this.value">

¿Debe ser la página "webmandodatos" un .asp?
  #2 (permalink)  
Antiguo 13/10/2003, 09:57
Avatar de KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 22 años, 4 meses
Puntos: 61


En el iframe, cuando quieras sacar el valor pon lo siguiente:

valor=parent.location.href.split("=")[1];

No lo he probado, pero creo que irá.

Un saludo!
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.
  #3 (permalink)  
Antiguo 14/10/2003, 00:56
 
Fecha de Ingreso: junio-2003
Mensajes: 318
Antigüedad: 20 años, 10 meses
Puntos: 0
Me podrías explicar un poco lo que pones, pq no lo acabo de entender muy bien.
¿Con eso qué conseguimos?
Gracias por tú ayuda.
  #4 (permalink)  
Antiguo 14/10/2003, 08:41
Avatar de KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 22 años, 4 meses
Puntos: 61
Te sirve pasar el valor a una variable de Javascript?

Pues lo que tienes que hacer en el código del archivo de dentro del iframe poner lo siguiente:
<HEAD>
<SCRIPT>
select=parent.location.href.split("=")[1];
</script>
</HEAD>...

Así damos a la variable select dentro dei Iframe el valor que pasas desde la página anterior. Pruebalo y me dices.
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.
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:51.