Foros del Web » Programando para Internet » Javascript »

Cerrar un PopUp desde la ventana padre

Estas en el tema de Cerrar un PopUp desde la ventana padre en el foro de Javascript en Foros del Web. Hola Mundo Parecerá raro pero necesito cerrar un popUp desde la ventana que lo abrió (ventana padre), no desde el mismo popUp, como lo hago???...
  #1 (permalink)  
Antiguo 15/07/2005, 16:59
 
Fecha de Ingreso: mayo-2005
Mensajes: 132
Antigüedad: 19 años, 8 meses
Puntos: 0
Exclamación Cerrar un PopUp desde la ventana padre

Hola Mundo

Parecerá raro pero necesito cerrar un popUp desde la ventana que lo abrió (ventana padre), no desde el mismo popUp, como lo hago???
  #2 (permalink)  
Antiguo 16/07/2005, 11:24
Avatar de monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 22 años, 11 meses
Puntos: 90
si usaste window.open('pagina.html','mipopup','');

La cerrras con

mipopup.close()

Salduos
__________________
Esteban Quintana
  #3 (permalink)  
Antiguo 18/07/2005, 06:32
 
Fecha de Ingreso: mayo-2005
Mensajes: 132
Antigüedad: 19 años, 8 meses
Puntos: 0
bueno probare luego te aviso :)
  #4 (permalink)  
Antiguo 18/07/2005, 07:58
 
Fecha de Ingreso: mayo-2005
Mensajes: 132
Antigüedad: 19 años, 8 meses
Puntos: 0
lo de mipopup.close() no me funciono, no cierra el popup abierto y por el contraio me marca un warning mi página que dice que la variable mipopup no esta definida, que hago????????
  #5 (permalink)  
Antiguo 18/07/2005, 08:25
 
Fecha de Ingreso: enero-2003
Ubicación: Córdoba, Argentina
Mensajes: 1.047
Antigüedad: 22 años
Puntos: 10
hola amnix: lo que puso monoswin es a modo de ejemplo...
tenés que cambiar "mipopup" por el nombre con el que abrís tu popup. Y si cuando lo abris no le das ningun nombre entonces se lo tenes que agregar.

Si queres pone la funcion que usas para crear el popup asi la ayuda es mas concreta.
__________________
oohh... quisiera ser godines!!!
  #6 (permalink)  
Antiguo 18/07/2005, 15:50
Avatar de dexter_x740  
Fecha de Ingreso: julio-2003
Ubicación: cd. obregon, Sonora
Mensajes: 246
Antigüedad: 21 años, 5 meses
Puntos: 1
yo tengo un problema similar, espero me puedan ayudar, ya puse un post hace varios dias y nada.
tengo mi pagina principal dividida en frames, el primer frame se llama menu y el segundo contenido. un link del frame menu abre una ventana popUp que a su vez tambien tiene algunos links. lo que quiero saber es ¿como puedo hacer que los links de la ventana popUp se abran pero en el frame llamado contenido que se encuentra en la pagina principal? ¿como hago referencia a dicho frame desde el popUp?
__________________
[D3X73®]
  #7 (permalink)  
Antiguo 19/07/2005, 06:33
 
Fecha de Ingreso: mayo-2005
Mensajes: 132
Antigüedad: 19 años, 8 meses
Puntos: 0
Bueno ahi va mi código y la explicación concreta:

En mi página yo abro un pop up asi:
Código PHP:
<input type="submit" name="btnEjecuta" class="BOTON" id="Ejecuta" value ="Procesar" onClick="var cargam=window.open('cargando.jsp','cargapop','left=400,top=200,width=200,height=200');"
y despues de un tiempo y realizadas algunas operaciones lo que quiero es cerrar el popup LLAMADO 'cargapop' en otra parte del código de la página asi:

Código PHP:
 cargapop.close() lo intente tambien asi  window.cargapop.close(), cargapop.window.close() y no me fuciona 
me marca que la variable cargapop no esta declarada y aparte no hace lo que yo quiero y si se finan tambine le asigno una variable a mi pop up al abrirlo e intento cerrarlo usando la variable y tampoco lo hace
Código PHP:
cargam.close() 
Esto tampoco me funcionó.


como el popup lo abro al dar click en un boton submity despues pasa a otra paginan intente cerrar el pop up en el onunload asi:
Código PHP:
 onunload="cargapop.close()" o asi onunload="cargam.close()" 
y tampoco me funciona a ver si me pueden ayudar
y GRACIAS por todo.
  #8 (permalink)  
Antiguo 19/07/2005, 08:08
 
Fecha de Ingreso: enero-2003
Ubicación: Córdoba, Argentina
Mensajes: 1.047
Antigüedad: 22 años
Puntos: 10
Probaste sacando

Código:
var cargam=
dejando solo

Código:
window.open('cargando.jsp','cargapop','left  =400,top=200,width=200,height=200');
y usando:

Código:
cargapop.close()
__________________
oohh... quisiera ser godines!!!
  #9 (permalink)  
Antiguo 19/07/2005, 09:23
 
Fecha de Ingreso: mayo-2005
Mensajes: 132
Antigüedad: 19 años, 8 meses
Puntos: 0
siya lo probe y tampoco funciona,

yo creo que el problema esta en que como trato de cerrar la ventana en otra parte del codigo y despúes de haber hecho otras operaciones en mi página pues no me reconoce el popup aunque el popup en ralidad este abierto.
  #10 (permalink)  
Antiguo 19/07/2005, 12:25
 
Fecha de Ingreso: enero-2003
Ubicación: Córdoba, Argentina
Mensajes: 1.047
Antigüedad: 22 años
Puntos: 10
esto es raro la verdad... por mas que hagas operaciones antes de querer cerrar deberia funcionar.. salvom claro, que en alguna de esas operaciones le cambies el valor a la variable cargapop, cargam o la que sea que estes usando para abrir el popup...
__________________
oohh... quisiera ser godines!!!
  #11 (permalink)  
Antiguo 19/07/2005, 13:26
Avatar de dexter_x740  
Fecha de Ingreso: julio-2003
Ubicación: cd. obregon, Sonora
Mensajes: 246
Antigüedad: 21 años, 5 meses
Puntos: 1
Que extraños son los del foro de javascript, yo suelo postear en el de flash y obtengo buenas respuestas, ademas de hacer aportaciones. aqui solo parece que me ignoran. No importa, ya solucione mi problema;al investigar me di cuenta que no era algo complicado y de no ser por su indiferencia pondria aqui la explicacion por si a alguien le ocurria algo asi pero no lo haré... ultima vez que pido ayuda en Javascript
__________________
[D3X73®]
  #12 (permalink)  
Antiguo 19/07/2005, 15:06
 
Fecha de Ingreso: enero-2003
Ubicación: Córdoba, Argentina
Mensajes: 1.047
Antigüedad: 22 años
Puntos: 10
Cita:
Iniciado por dexter_x740
Que extraños son los del foro de javascript, yo suelo postear en el de flash y obtengo buenas respuestas, ademas de hacer aportaciones. aqui solo parece que me ignoran. No importa, ya solucione mi problema;al investigar me di cuenta que no era algo complicado y de no ser por su indiferencia pondria aqui la explicacion por si a alguien le ocurria algo asi pero no lo haré... ultima vez que pido ayuda en Javascript

Dexter: El tema es que deberias haber posteado un nuevo tema asi mas gente lo leia.
Yo, por mi parte, lei tu mensaje y no sabia la respuesta por eso no dije nada...
__________________
oohh... quisiera ser godines!!!
  #13 (permalink)  
Antiguo 19/07/2005, 15:54
Avatar de dexter_x740  
Fecha de Ingreso: julio-2003
Ubicación: cd. obregon, Sonora
Mensajes: 246
Antigüedad: 21 años, 5 meses
Puntos: 1
Cita:
Iniciado por dexter_x740
yo tengo un problema similar, espero me puedan ayudar, ya puse un post hace varios dias y nada.
tengo mi pagina principal dividida en frames, el primer frame se llama menu y el segundo contenido. un link del frame menu abre una ventana popUp que a su vez tambien tiene algunos links. lo que quiero saber es ¿como puedo hacer que los links de la ventana popUp se abran pero en el frame llamado contenido que se encuentra en la pagina principal? ¿como hago referencia a dicho frame desde el popUp?
como ven ya habia posteado, y pueden visitar el link para que vean que tiene 0 respuestas, no considero que haya sido una pregunta muy dificil, hay otras mas complicadas con respuestas: http://www.forosdelweb.com/f13/frames-popup-317296/
__________________
[D3X73®]
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 19:33.