Pregunta

Estoy traslado de aplicaciones corp bastante antiguo de IE a Firefox. Aquí está mi situación.

va desde el ordenador del usuario de distancia por un tiempo y se convierte en su sesión ha caducado.

Cuando el usuario intenta acceder a algo en ventanas emergentes, que está siendo redirigido a la página de inicio de sesión (en la ventana emergente). Los datos de identificación cadena de páginas onload ventana emergente evento está siendo cerrada y actualiza la página raíz (en la pestaña de la página raíz de usuario es redirigido a la página de inicio de sesión).

El chico delante de mí escribió este modo: si no está definido window.top.opener, no estamos en emergente. Trabajó muy bien en IE pero estoy consiguiendo actualización no stoppable en Firefox.

¿Por qué en Firefox window.opener está todavía definida y puntos a la misma ventana, incluso si se trata de una pestaña nueva, no emergente? ¿Cómo debo correctamente determino que la ventana actual es emergente?

¿Fue útil?

Solución

No abra nuevas ventanas. Utilizar algunas capas de la página para mostrar ese mensaje. Vistazo a thickbox o algo por el estilo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top