Window

El objeto window representa la ventana que contiene un documento DOM; la propiedad document apunta al DOM document cargado en esa ventana. El objeto window al que pertenece un documento puede ser obtenido usando la propiedad document.defaultView.

Esta sección proporciona una pequeña referencia a todos las propiedades, métodos y eventos disponibles del objeto window. El objeto window implementa la interfaz Window, que a su vez hereda de la interfaz AbstractView. Algunas funciones como: globales adicionales, espacios de nombres, interfaces y constructores no típicamente asociados con el objeto window pero disponibles en éste.

En un navegador con pestañas (como todos actualmente) cada pestaña contine su propio objeto window, es decir no se comparte entre diferentes pestañas de la misma ventana del navegador. Algunos métodos, como window.resizeTo y window.resizeBy se aplican sobre toda la ventana del navegador y no sobre una pestaña específica a la que pertenece el objeto window. Generalmente, cualquier cosa que razonablemente no pueda pertenecer a una pestaña, pertenece a la ventana.

1. Propiedades

Propiedades
PropiedadDescripción
ApplicationCachesolo lectura
Closesolo lectura, informa si la ventana esta cerrado o no.
Components
Console
Content
Controllers
DefaultStatus
DevicePixelRatio
DialogArgument
Directories
Document
FrameElement
Frame
Global
History
InnerHeight
InnetWidth
Length
Location
LocationBar
LocationStorage
MenuBar
MessageManager
Name
Navigatos
Opener
OuterHeight
OuterWidth
Parent
Performance
PersonalBar
ReturnValue
Screen
ScreenX
ScreenY
ScrollBars
ScrollX
ScrollY
Self
SessionStorage
SideBar
Status
ToolBar
Top
Window

2. Metodos

Metodos
Alert()Muestra una ventana de alerta
Back()Un paso atras en el historial
Blur()Pone le foco en la ventana
Close()Cierra la ventana
Confirm()Muestra una venta con dos opciones: confirmar y cancelar.
DisparchEvent()Usada para lanzar un evento
Dump()Escribe un mensaje en la consola
EnableExtrenalCapture()
Find()busca una cadena en la ventana
Focus()pone el foco en la ventana actual
GetAttention()
GetAttentionWidthCycleCount()
GetComputedStyle()
GetSelection()
Home()Retorna el navegador a la pagina home
MatchMedia()
Maximize()
Minimize()
MoveBy()
MoveTo()
OpenDialog()
PostMesage()
Print()
Prompt()
ReleaseEvent()
RemoveEventListener()
ResizeBy()
ResizeTo()
Restore()
RouteEvent()
Scroll()
ScrollBy()
ScrollTo()
SetCursor()
SetImmediate()
Setresizable()
SizeToContent()
Stop()
UpdateCommends()

3. Eventos

Eventos
OnBort
OnBeforeUnload
OnBlur
OnChange
OnClick
OnClose
OnComtextMenu
OnDeviceLight
OnDeviceMotion
OnDeviceOrientation
OnDeviceProximity
OnError
OnFocus
OnHashChange
OnKeyDown
OnKeyPress
OnKeyUp
OnLanguageChange
OnLoad
OnMouseDown
OnMouseMove
OnMouseOut
OnMouseUp
OnPaint
OnResize
OnScroll
OnSelect
OnSubmit
OnUnload
OnLoadOnUserProximity

4. Constructores

Constructores
DOMparser
GeckoActiveXobject
Image
Option
QueryInterface
XMLserializer
Worker
XPCnativeWrapper
XPCsafeJSobjectWrapper