El objeto Window representa la ventana abierta en el navegador.
Si el documento contiene marcos (etiquetas <frame> o <iframe>), el navegador crea un objeto de ventana para el documento HTML y crea un objeto de ventana adicional para cada marco.
Propiedades de objeto de ventana
Atributos | Descripción |
---|---|
cerrado | Devuelve si la ventana ha sido cerrada |
defaultStatus | Establecer o volver al texto predeterminado en la barra de estado de la ventana |
documento | Referencia de solo lectura al objeto Documento |
marcos | Devuelve todos los marcos con nombre en la ventana. La colección es una matriz de objetos Window, cada objeto Window contiene un marco en la ventana |
historia | Referencia de solo lectura al objeto Historial |
altura interior | Devuelve el alto del área de visualización de documentos de la ventana |
innerWidth | Devuelve el ancho del área de visualización de documentos de la ventana |
longitud | Establece o devuelve el número de fotogramas en la ventana. |
ubicación | Objeto de ubicación para ventana o marco |
nombre | Establecer o devolver el nombre de la ventana |
navegador | Referencia de solo lectura al objeto Navigator |
abrelatas | Devuelve una referencia a la ventana que creó esta ventana |
exterior | Devuelve la altura exterior de la ventana, incluidas las barras de herramientas y las barras de desplazamiento. |
externalWidth | Devuelve el ancho exterior de la ventana, incluidas las barras de herramientas y las barras de desplazamiento |
pageXOffset | Establece o devuelve la posición X de la página actual en relación con la esquina superior izquierda del área de visualización de la ventana |
pageYOffset | Establece o devuelve la posición Y de la página actual en relación con la esquina superior izquierda del área de visualización de la ventana |
padre | Regresar a la ventana principal |
pantalla | Referencia de solo lectura al objeto Screen |
pantalla izquierda | Devuelve la coordenada x relativa a la ventana de la pantalla |
screenTop | Devuelve la coordenada y relativa a la ventana de la pantalla |
screenX | Devuelve la coordenada x relativa a la ventana de la pantalla |
screenY | Devuelve la coordenada y relativa a la ventana de la pantalla |
yo | Devuelve una referencia a la ventana actual |
estado | Establecer el texto de la barra de estado de la ventana |
parte superior | Regresar a la ventana principal superior |
Métodos de objeto de ventana
Método | Descripción |
---|---|
alerta() | Mostrar un cuadro de advertencia con un mensaje y un botón de confirmación |
difuminar() | Aleje el foco del teclado de la ventana superior |
clearInterval () | Cancele el tiempo de espera establecido por setInterval () |
clearTimeout () | Cancele el tiempo de espera establecido por el método setTimeout () |
cerrar() | Cerrar ventana del navegador |
confirmar() | Mostrar un cuadro de diálogo con un mensaje y botón de confirmación y botón de cancelar |
createPopup () | Crear una ventana emergente |
atención() | Dar el foco del teclado a una ventana |
moveBy () | Se puede mover por un píxel especificado en relación con las coordenadas actuales de la ventana |
mover a() | Mueva la esquina superior izquierda de la ventana a una coordenada especificada |
abierto() | Abra una nueva ventana del navegador o busque una ventana con nombre |
impresión() | Imprime el contenido de la ventana actual |
rápido() | Mostrar un cuadro de diálogo que solicita al usuario que ingrese |
resizeBy () | Cambiar el tamaño de la ventana de acuerdo con los píxeles especificados |
resizeTo () | Cambiar el tamaño de la ventana al ancho y alto especificados |
scrollBy () | Desplazar contenido según el valor de píxel especificado |
scrollTo () | Desplazar contenido a coordenadas especificadas |
setInterval () | Llamar a una función o expresión de cálculo en un período específico (en milisegundos) |
setTimeout () | Llame a la función o expresión de cálculo después del número especificado de milisegundos |
Mapa mental del aprendizaje de objetos JS Window
Extracto de W3Cschool .