Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/02/2012, 22:12
nosena
 
Fecha de Ingreso: junio-2008
Mensajes: 68
Antigüedad: 15 años, 10 meses
Puntos: 0
Pregunta popup window; cómo traer al frente??

Hola a todos,

tengo el siguiente problema. Desde mi fla principal tengo un botón con el siguiente actionscript para abrir una ventanita adicional (popup window):
on (release) {
getURL("java
script:void(window.open('http://www.nombreweb.es/nombreventana.html',
'popup','toolbar=no,menubar=no,scrollbars=no,resiz able=no,width=720,height=490'))");
}
Hasta ahí muy bien. Me la abre sin problemas. El problema es que en otro apartado de la misma web quiero con un botón volver a llamar la misma ventana (popupwindow) de antes. Pero si anteriormente esa ventana el usuario no la cerró y se ha quedado detrás de la ventana principal, no vuelve a ponerse delante. Qué puedo cambiar en el código para que se me ponga delante de la pantalla principal? Es decir, para colocarla al frente?
Aunque le dé otro nombre, o sea otra pág. html (ya lo probé), no me la coloca al frente; me cambia el nombre/ pág. pero siempre quedándose detrás de la ventana principal.
Necesito que me la vuelva a colocar delante del todo. En primer plano. Tal y como lo hace la primera vez que me la abre.
He mirado por ahí y parece que es algo de 'focus()' en el script. Pero no sé exactamente cómo ponerlo. Además el script del 'focus' parece ser para traer al frente una ventana ya abierta (que es lo que quiero), pero tengo que tener en cuenta que algún usuario en este segundo botón tal vez va a abrir este popup window por primera vez si en la sección anterior no lo abrió.
Creo que me he explicado fatal.
Resumiendo:
Necesitaría un script que diga algo así como que: -sí el popup window ya se encuentra abierto, traer al frente y si no ha sido abierto aún, entonces abrir ahora.
Por favor, a ver si me ayudáis, os estaría muy agradecida. De verdad!
Muchas gracias por adelantado!
Saludos

Última edición por nosena; 13/02/2012 a las 01:31