Foros del Web » Programando para Internet » Javascript »

ventanas popup y php

Estas en el tema de ventanas popup y php en el foro de Javascript en Foros del Web. alguien que me pueda ayudar con lo siguiente, tengo un pantallaso inicial, donde se ingresa unos datos, hay un campo que es un link y ...
  #1 (permalink)  
Antiguo 30/03/2007, 06:24
 
Fecha de Ingreso: julio-2006
Ubicación: colombia
Mensajes: 5
Antigüedad: 17 años, 9 meses
Puntos: 0
ventanas popup y php

alguien que me pueda ayudar con lo siguiente,

tengo un pantallaso inicial, donde se ingresa unos datos, hay un campo que es un link y cuando lo habro me lleva a una ventana popup y me trae un formulario donde puedo buscar un pais, digamos que el usuario busca el pais, le me lo muestra como otro link para llevarlo a la pagina donde necesito el codigo y la descripcion, como hago para que lo lleve a la pagina inicial y me cierre la ventana donde lo estaba buscando, y en la pagina inicial como hago para traer los datos

este es un poco del codigo que me falta

<td><a href=pagina.php?pais=<?php echo $row_codigo['codigo']; ?>><?php echo $row_codigo['codigo']; ?></td>
<td><?php echo $row_codigo['descripcion']; ?></td>
  #2 (permalink)  
Antiguo 30/03/2007, 07:09
 
Fecha de Ingreso: agosto-2006
Mensajes: 179
Antigüedad: 17 años, 8 meses
Puntos: 0
Re: ventanas popup y php

La ventana que llama a unpopup se le debe llamar opener, de esta forma si usted quiere llevar una variable del popup a la ventana principal, lo puede hacer de la siguiente forma:

opener.variable.value=formulario.mi_variable.value ; //Si la variable que desea enviar es un objeto de un formulario.

opener.variable.value=mi_variable; //Si es una variable declarada en el popup.

para cerrar la ventana popup solo le dices:
self.close();

Espero te sirva.
  #3 (permalink)  
Antiguo 30/03/2007, 09:41
 
Fecha de Ingreso: abril-2006
Ubicación: Colombia
Mensajes: 648
Antigüedad: 18 años
Puntos: 3
Re: ventanas popup y php

Hola

Bueno, pero para que te funcione debe estar dentro de un formulario, asi:

prueba.php
// pagina inicial

Info de pais<br>
<form name="pru">
Codigo <input type="text" name="codigo">
Nombre <input type="text" name="descripcion">
<a href="javascript:window.open('a.php','paises','wid th=300, height=300')">Buscar pais</a>
</form>


a.php pagina donde estan los paises, y en donde puedes hacer la consulta a la tabla paises, y que muestre todos los datos por un while

<script>
function a(cod,des)
{
window.opener.pru.codigo.value = cod;
window.opener.pru.descripcion.value = des;
self.close();
}
</script>
<a href="javascript:a('57','Colombia')">Colombia</a>
y en el href cambiarias 57 y Colombia por $row[0] y $row[1] por ej, espero te sirva.
__________________
Suerte.
_______________________________
"La vida es el principio de la muerte".
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 18:10.