Estaba probanco con:
Código PHP:
window.close();
Código PHP:
window.closed;
Que estoy haciendo mal?
| |||
Creo que no es posible, a menos que tu hayas sido quien abrió la ventana, esto por razones de seguridad.
__________________ Si puedes pensarlo, puedes hacerlo. |
| ||||
Y en que afectaría la seguridad el cerrar una ventana? me podrías dar un ejemplo?
__________________ .::RsOfT::. --El que se aferra a lo conocido, nunca conocerá lo desconocido-- --Es intentando lo imposible como se realiza lo posible-- --Es de pésimo gusto contentarse con algo mediocre cuando lo excelente está a nuestro alcance-- |
| ||||
Hola, RsOfT. Date una vuelta por las FAQs de JavaScript, allí tienes un par de códigos que te servirán. No se si habrá algún problema de seguridad, pero como usuario no me gusta que me cierren la ventana principal sin mi permiso. Saludos, |
| ||||
Holap yo con JavaScript pongo el siguiente script entre <head></head>
Código:
Asi cuando cierro esa ventana no me pregunta nada, simplemente la cierra.<script> window.opener=self </script> Por cierto, lo que te dice rcorichard: Cita: esto por razones de seguridad. Cita: Tiene razón, es para evitar que un programador malicioso intente cerrar una ventana que hemos abierto nosotros como usuarios y que, en teoría, no tiene permiso para cerrar. Así que a partir de determinado navegador decidieron preguntar al usuario si realmente desea que se cierre esa ventana. De todos modos, las cosas pueden variar de unos casos a otros, ya que en Netscape 7 ya no preguntan si se desea de verdad cerrar la ventana. Por su parte, si en Internet Explorer 6 la ventana se abrió con un enlace HTML con el atributo target="_blank" tampoco aparece la pregunta. Es sólo un detalle que no tiene mucha importancia, pero para las personas que nunca han experimentado con el trabajo con ventanas secundarias en Javascript, resultará sorprendente que el navegador haga esa pregunta, que probablemente nunca hayamos visto. Una cosa más, sólo ocurre esto en navegadores modernos, aunque actualmente le va a pasar a casi todos los usuarios
__________________ El que pregunta lo que no sabe, es ignorante durante 5 minutos, el que no lo pregunta lo es de por vida (Proverbio Chino) La tonteria se pone siempre en primera fila, para ser vista. La inteligencia se pones siempre detrás para poder ver. (Alguien lo dijo, seguro) |