Métodos de windows
Contenido
alert
blur
clearInterval
clearTimeout
closed
confirm
external
focus
moveTo
moveBy
open
print
prompt
resizeBy
resizeTo
setInterval
setTimeout
 
window.close()
De la misma forma que podemos crear nuevas ventanas mediante el método window.open( ), podemos cerrarlas mediante este otro método, window.close( ) aplicado a la ventana que deseamos cerrar. Si se aplica a una ventana no creada por nosotros, mediante la correspondiente instrucción open(), el navegador muestra un mensaje de advertencia, mensaje que no aparecerá si se trata de cerrar una ventana creada por nosotros, de la que por tanto somos propietarios. Este es un mecanismo de seguridad de los navegadores que no puede alterarse.
Por ejemplo creamos una ventana aviso:

aviso = window.open("aviso.htm")

Esta página aviso.htm puede contener un botón que sirva para cerrarla:

<input type="button" name="Button" value="Cerrar"
onclick="window.close()">

O también podemos cerrarla desde la ventana que la creó:

aviso.close();

En los dos casos la ventana se cerrará sin mensaje de advertencia. Pero si abrimos directamente en el navegador la ventana aviso.htm, al pulsar el botón Cerrar aparecerá el mensaje de advertencia del navegador.


Envía esta página a un amigo. Te lo agradecerá.   Poner esta página como página de inicio