Foros del Web » Programando para Internet » PHP »

Pasar variables entre popup

Estas en el tema de Pasar variables entre popup en el foro de PHP en Foros del Web. Hola a todos. He podido realizar el ejercicio de pasar datos de una ventana hija a una venta padre, es decir de una ventana popup ...
  #1 (permalink)  
Antiguo 25/07/2012, 21:23
 
Fecha de Ingreso: julio-2012
Mensajes: 51
Antigüedad: 11 años, 9 meses
Puntos: 0
Pasar variables entre popup

Hola a todos.


He podido realizar el ejercicio de pasar datos de una ventana hija a una venta padre, es decir de una ventana popup a la principal. Ahora bien como seria en caso de que los datos sean extraidos de la base de datos? Eso es lo que no he podido realizar, que solicite datos a la ventana popup y esta las consulte en la base de datos y la devuelva a la principal, gracias por su ayuda.

Ventana padre o principal.

Código PHP:
<html>
<
head>
<
script type="text/javascript">
function 
asignar(sitiodato) {
document.forms.prueba[sitio].value dato;
}

function 
enviar(x) {
window.open("ventana.php?destino=" x.name"popup""width=300,height=200,status=yes");
}
</script>
</head>
<body>
<form name="prueba" action="ventana.php" target="">
<input type="text" name="dato1" value="" />
<input type="button" value="popup" onclick="enviar(dato1)" />

<input type="text" name="dato2" value="" />
<input type="button" value="popup" onclick="enviar(dato2)" />

<input type="text" name="dato3" value="" />
<input type="button" value="popup" onclick="enviar(dato3)" />
</form>
</body>
</html> 
Ventana hija o popup

Código PHP:
<html>
<
head>
<
script>
function 
dejar(esto) {
var 
destino location.search.split('=')[1];
opener.asignar(destinoesto.dato.value);
window.close();
}
</script>
</head>
<body>
<form>
<input type="text" name=dato />
<input type="button" value=enviar onclick="dejar(this.form)" />
</form>
</body>
</html> 
  #2 (permalink)  
Antiguo 26/07/2012, 07:58
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: Pasar variables entre popup

¿si necesitas datos del servidor, porque no usas AJAX?, ni siquiera necesitas el popup, ni pasar por él
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 26/07/2012, 08:35
 
Fecha de Ingreso: julio-2012
Mensajes: 51
Antigüedad: 11 años, 9 meses
Puntos: 0
Respuesta: Pasar variables entre popup

Cita:
Iniciado por maycolalvarez Ver Mensaje
¿si necesitas datos del servidor, porque no usas AJAX?, ni siquiera necesitas el popup, ni pasar por él
y como seria eso? me puedes explciar por favor. gracias
  #4 (permalink)  
Antiguo 26/07/2012, 09:06
 
Fecha de Ingreso: enero-2011
Ubicación: DF
Mensajes: 898
Antigüedad: 13 años, 2 meses
Puntos: 155
Respuesta: Pasar variables entre popup

http://www.desarrolloweb.com/manuales/40/
http://www.w3schools.com/ajax/default.asp
http://www.xajaxproject.org/
__________________
No me interesan ni las gracias ni los karmas , pero si que se genere conocimiento, si se dio con la respuesta por favor confirmalo

Etiquetas: html, popup, variables
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 04:57.