Foros del Web » Programando para Internet » Javascript »

pasar variables desde iframe a página padre

Estas en el tema de pasar variables desde iframe a página padre en el foro de Javascript en Foros del Web. Buenas!! que tal tengo dudas y no se como hacer para pasar una variable desde un iframe a un input text dentro de un form ...
  #1 (permalink)  
Antiguo 29/04/2008, 03:24
Avatar de midpunto  
Fecha de Ingreso: enero-2004
Ubicación: España Palma de mallorca
Mensajes: 118
Antigüedad: 20 años, 3 meses
Puntos: 0
Pregunta pasar variables desde iframe a página padre

Buenas!! que tal tengo dudas y no se como hacer para pasar una variable desde un iframe a un input text dentro de un form en la página principal contenedora del iframe, si alguien me da alguna idea, estaré muy agradecido.

Gracias y un saludo al foro.
  #2 (permalink)  
Antiguo 29/04/2008, 03:26
Avatar de jerkan  
Fecha de Ingreso: septiembre-2005
Mensajes: 1.607
Antigüedad: 18 años, 7 meses
Puntos: 19
Re: pasar variables desde iframe a página padre

Puedes hacerlo así:
Código:
window.parent.document.getElementById('id').value = lo_que_sea;
Un saludo
  #3 (permalink)  
Antiguo 29/04/2008, 03:32
Avatar de midpunto  
Fecha de Ingreso: enero-2004
Ubicación: España Palma de mallorca
Mensajes: 118
Antigüedad: 20 años, 3 meses
Puntos: 0
Pregunta Re: pasar variables desde iframe a página padre

gracias por responder, este codigo donde me conviene ponerlo en la página dentro del iframe o en la pagina contenedora.

gracias
  #4 (permalink)  
Antiguo 29/04/2008, 03:48
Avatar de midpunto  
Fecha de Ingreso: enero-2004
Ubicación: España Palma de mallorca
Mensajes: 118
Antigüedad: 20 años, 3 meses
Puntos: 0
Exclamación Re: pasar variables desde iframe a página padre

Lo he puesto en el onload de la página que se carga en el iframe pero ni se entera...

<body onLoad="window.parent.document.getElementById('tot al_albtel_1').value = <?php echo $row_total['totalcost']; ?>;">

Alguna idea?
  #5 (permalink)  
Antiguo 29/04/2008, 04:25
Avatar de midpunto  
Fecha de Ingreso: enero-2004
Ubicación: España Palma de mallorca
Mensajes: 118
Antigüedad: 20 años, 3 meses
Puntos: 0
De acuerdo Re: pasar variables desde iframe a página padre

Perdón y gracias por la solución el problema era,... de mala escritura por mi parte..

este es el que funciona:

<body onLoad="window.parent.document.getElementById('tot al_albtel_1').value = ('<?php echo $row_total['totalcost']; ?>');">

Muchas gracias y saludos.
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 00:20.