Muy buenas gente,
El window.close() en mozilla no me hace absolutamente nada. Es incompatible? Alguna solucion??
Un saludo!
| ||||
Re: window.close() en mozilla?? A mi me funciona perfectamente... Código PHP:
__________________ - Haz preguntas inteligentes, y obtendrás más y mejores respuestas. - Antes de postearlo Inténtalo y Búscalo. - Escribe correctamente tus mensajes. |
| |||
Re: window.close() en mozilla?? Hace un tiempo tuve el mismo problema. Imagino que sigue existiendo. El inconvieniente está en que Mozilla Firefox por seguridad(?) no permite a scripts cerrar ventanas que no fueron abiertas por scripts. El ejemplo de derkenuke funciona porque justamente fue abierto con "window.open". Habia intentos de workaround pero los pocos que encontre en ese momento no me resultaron. Quizas si buscas ahora encuentres. Saludos! |
| ||||
Re: window.close() en mozilla?? Entonces ¿qué ventanas se pueden cerrar con javascript? ¿Las abiertas desde un enlace con _blank no? Aviso que yo por ejemplo tengo el bloqueador de ventanas emergentes, me saldría un aviso, no un popup. Lo creo conveniente así.
__________________ - Haz preguntas inteligentes, y obtendrás más y mejores respuestas. - Antes de postearlo Inténtalo y Búscalo. - Escribe correctamente tus mensajes. |
| |||
Re: window.close() en mozilla?? Recien hice una pequeña prueba nuevamente. Una ventana abierta con un enlace con target="_blank" sí se puede cerrar con window.close(). Despues de eso hice un cambio y probé que pasaba si no la ponia y abria el enlace en la misma ventana. Ahi me apareció el mensaje de error de: "Scripts no pueden cerrar ventanas que no se abrieron mediante script." Fue una prueba muy corta, pero en base a esto creo yo que el problema quizas no está en la forma de abrir la ventana sino en si la ventana que se intenta cerrar es la misma que el "parent". Alguien por ahi me pueda corregir... |
| |||
Solucion al problema Buenas tardes para todos los lectores de la comunidad. por medio del presente aporto a la comunidad, la solucion para que sirba el comando close en mozilla realizar los siguientes pasos. 1. Abrir Mozilla 2. en la bara de direccion ingresas el siguiente texto de la misma forma que esta escrito, sin comillas 'about:config' 3. luego dan enter. 4. Aceptamos tener cuidado. 5. En la ventana carga todas la variables de configuracion y hay buscamos la siguiente: 'dom.allow_scripts_to_close_windows'; 6. cambianos el estado de false a true, asiendo clic sobre esta opcion. 7. cerramos mozilla. 8. ya podemos probar el codigo. para todos los usuarios de la comunidad que la sigan pasando muy bien. att: Luiguimen1 Bogota - Colombia 2010 - 11 04:12 pm |