Foros del Web » Programando para Internet » Javascript »

Recibir datos desde un popup

Estas en el tema de Recibir datos desde un popup en el foro de Javascript en Foros del Web. Estuve viendo algo en las faqs pero me hice un lio enorme. Lo que busco es asignar un valor a un input text, dicho valor ...
  #1 (permalink)  
Antiguo 17/05/2003, 03:02
 
Fecha de Ingreso: enero-2003
Mensajes: 120
Antigüedad: 21 años, 3 meses
Puntos: 0
Recibir datos desde un popup

Estuve viendo algo en las faqs pero me hice un lio enorme.

Lo que busco es asignar un valor a un input text, dicho valor tengo que tomarlo desde un combo que esta en un popup.

Me dan una mano?

Muchas Gracias.
  #2 (permalink)  
Antiguo 17/05/2003, 03:26
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola Crasher:

La regla básica para la comunicación está en que al popup se le dá un nombre cuando se abre: ventana = window.open(...)...
y la ventana abierta reconoce a la que la abrió con opener...

Entonces, si el select está en el popup podrías poner algo así:
<select onchange="opener.cambiar(this.value)"...>

Y en la abridora necesitarías tener la función cambiar...

Espero que te sirva...

Saludos
  #3 (permalink)  
Antiguo 18/04/2009, 16:44
Avatar de juancarlosun  
Fecha de Ingreso: febrero-2009
Ubicación: Bogotá
Mensajes: 6
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: Recibir datos desde un popup

¿Por favor podría colocar un pequeño ejemplo completo, para ver el código y despejar dudas?

Gracias!

Cita:
Iniciado por caricatos Ver Mensaje
Hola Crasher:

La regla básica para la comunicación está en que al popup se le dá un nombre cuando se abre: ventana = window.open(...)...
y la ventana abierta reconoce a la que la abrió con opener...

Entonces, si el select está en el popup podrías poner algo así:
<select onchange="opener.cambiar(this.value)"...>

Y en la abridora necesitarías tener la función cambiar...

Espero que te sirva...

Saludos
  #4 (permalink)  
Antiguo 10/04/2010, 10:30
 
Fecha de Ingreso: abril-2010
Mensajes: 1
Antigüedad: 14 años
Puntos: 0
Respuesta: Recibir datos desde un popup

Pagina Padre

function abrir(){
window.open("fecha.aspx","Fechas");
}
function cambiar(valor){
document.getElementById('txtFecha').value=valor;
}


Pagina Popup

<script language="JavaScript">
function AceptarCerrar() {
opener.cambiar(document.getElementById('txtFecha') .value);
window.close();
}</script>
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.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 18:40.