Capturar un Combo de un IFRAME
Publicado por AGV (1 intervención) el 21/09/2008 11:00:12
Estimados:
Tengo definido un IFRAME bajo una capa a la cual la dejo visible y hidden según mi necesidad.
Activo el IFRAME con sus parametros a distintas paginas PHP (que indicare como hijas).
La primera hija es un mantenedor de pasajeros (nombre, sexo, fec.nac, etc)
La segunda es un combo que muestra los asientos disponibles
Ambas Hijas se activan mostrando su información sin problema.
La pagina Padre emite un listado de maquinas (Buses) disponibles para los pasajeros, a traves de JavaScript capturo dicha maquina, y aqui se me presenta el problema:
Activo el IFRAME para que el usuario ingrese el pasajero, y según la maquina de la pagina Padre capturar el combo de la pagina Hija con los asientos disponibles y así también, el identificador del pasajero ingresado.
Esto lo estoy haciendo, para evitarme re-cargar la pagina Padre una y otra vez.
He leido sobre este tema, pero ya llevo dos dias completos y nada
El Código utilizado es:
<style type=text/css">
#capa {
position:absolute;
left:318px;
top:285;
width:420px;
height:430px;
s-index:1;
visibility:hidden;
}
< div id="capa" >
<iframe name="iframe1" src="combo.php?CORD=6" height="100%" width="100%" scrolling="NO" frameborder="1" >
</iframe>
</div>
// funcion que captura del listado
<script>
function busca(obj)
{
document.FrmMaq.Txt00.value= obj.cells[4].innerText;
var combo = "combo.php?CORD=" + obj.cells[5].innerText;
window.frames.iframe1.location= combo;
// y es aqui que requiero recuperar los valores del combo de la hija y traspasarlo al combo del Padre
}
</script>
Tengo definido un IFRAME bajo una capa a la cual la dejo visible y hidden según mi necesidad.
Activo el IFRAME con sus parametros a distintas paginas PHP (que indicare como hijas).
La primera hija es un mantenedor de pasajeros (nombre, sexo, fec.nac, etc)
La segunda es un combo que muestra los asientos disponibles
Ambas Hijas se activan mostrando su información sin problema.
La pagina Padre emite un listado de maquinas (Buses) disponibles para los pasajeros, a traves de JavaScript capturo dicha maquina, y aqui se me presenta el problema:
Activo el IFRAME para que el usuario ingrese el pasajero, y según la maquina de la pagina Padre capturar el combo de la pagina Hija con los asientos disponibles y así también, el identificador del pasajero ingresado.
Esto lo estoy haciendo, para evitarme re-cargar la pagina Padre una y otra vez.
He leido sobre este tema, pero ya llevo dos dias completos y nada
El Código utilizado es:
<style type=text/css">
#capa {
position:absolute;
left:318px;
top:285;
width:420px;
height:430px;
s-index:1;
visibility:hidden;
}
< div id="capa" >
<iframe name="iframe1" src="combo.php?CORD=6" height="100%" width="100%" scrolling="NO" frameborder="1" >
</iframe>
</div>
// funcion que captura del listado
<script>
function busca(obj)
{
document.FrmMaq.Txt00.value= obj.cells[4].innerText;
var combo = "combo.php?CORD=" + obj.cells[5].innerText;
window.frames.iframe1.location= combo;
// y es aqui que requiero recuperar los valores del combo de la hija y traspasarlo al combo del Padre
}
</script>
Valora esta pregunta


0