Visit Mozilla.org

DOM:window

De MDC

Imagen:traduccion-pendiente.png Esta página está traduciéndose a partir del artículo DOM:window, razón por la cual puede haber algunos errores sintácticos o partes sin traducir. Puedes colaborar continuando con la traducción

« Referencia DOM de Gecko

Ésta sección proporciona una breve relación de todos los métodos, propiedades y eventos disponibles a través del objeto ventana (window), el cual pone en funcionamiento la interfaz pantalla (Window) que hereda a su vez de la interfaz concepto abstracto (AbstractView (en)).

El objeto window representa la ventana/pantalla en sí misma. The document property of a window points to the DOM document loaded in that window. A window for a given document can be obtained using the Plantilla:domxref property.

En un navegador tabbed, como Firefox, cada etiqueta contiene su propio window object (y si usted escribe una extensión, en la ventana del navegador se abrira una ventana nueva- Lea Working with windows in chrome code para mas información). Esto es así, window el objeto no es compartido entre etiquetas en la misma ventana. Para algunos métodos, como Plantilla:domxref o Plantilla:domxref aplique a la ventana entera y no a la etiqueta específica window del objeto al que pertenece. Generalmente, algo que razonablemente no puede pertenecer a una etiqueta pertenece a la ventana.

[editar] Propiedades

window.Components
El punto de entrada para muchas características XPCOM. Algunas propiedades, ejemplo classes, están disponibles sólo para código lo suficientemente privilegiado.
window.content and window._content
Devuelve una referencia al elemento contenido en la ventana actual. La variante con el guión bajo no es apreciada.
window.closed
Esta propiedad indica si la ventana actual es cerrada o no.
window.controllers
Devuelve los objetos controladores XUL para la ventana de cromo actual.
window.crypto
Devuelve el objeto crypto del navegador.
window.defaultStatus
Obtiene/establece el texto de la barra de estado para la ventana dada.
window.directories
Devuelve una referencia a la barra de herramientas de directorios en el cromo actual.
window.document
Devuelve una referencia al documento contenido en la ventana.
window.frameElement
Devuelve el elemento en el cual la ventana está embebida, ó vacío si la ventana no está embebida.
window.frames
Devuelve un vector de los subframes en la ventana actual.
window.globalStorage
Objetos de almacenamiento múltiples que son utilizados para almacenar datos a través de múltiples páginas.
window.history
Devuelve una referencia del objeto historia (páginas/búsquedas anteriores).
window.innerHeight
Obtiene la altura del área de contenido de la ventana del navegador incluyendo, si está rederizada, la barra de desplazamiento horizontal.
window.innerWidth
Obtiene el ancho del área de contenido de la ventana del navegador incluyendo, si está renderizada, la barra de desplazamiento vertical.
window.length
Devuelve el número de cuadros en la ventana.
window.location
Obtiene/establece la ubicación, ó URL actual, del objeto ventana.
window.locationbar
Devuelve el objeto barra de ubicación, cuya visibilidad puede ser establecida en la ventana.
window.menubar
Devuelve el objeto barra de menú, cuya visibilidad puede ser establecida en la ventana.
window.name
Obtiene/establece el nombre de la ventana.
window.navigator
Devuelve una referencia al objeto navegador.
window.opener
Devuelve una referencia a la ventana que está abierta en la ventana actual.
window.outerHeight
Obtiene la altura del contorno de la ventana del navegador.
window.outerWidth
Obtiene el ancho del contorno de la ventana del navegador.
window.pageXOffset
Obtiene la suma de contenido que ha sido oculto desplazándose hacia la derecha.
window.pageYOffset
Obtiene la suma de contenido que ha sido oculto desplazándose hacia abajo.
window.parent
Devuelve una referencia al padre de la ventana o subframe actual.
window.personalbar
Devuelve el objeto barra personal, cuya visibilidad puede ser fijada en la ventana.
window.pkcs11
Devuelve el objeto pkcs11, que puede ser utilizado para instalar controladores y otro software asociado con el protocolo pkcs11.
window.screen
Devuelve una referencia al objeto pantalla asociado con la ventana.
window.screen.availTop
Especifica la coordenada-y del primer píxel que no está ubicado para las características permanente o semipermanente de interfáz de usuario.
window.screen.availLeft
Devuelve el primer píxel disponible desde el lado izquierdo de la pantalla.
window.screen.availHeight
Especifica la altura de la pantalla, en píxels, menos las características permanentes o semipermanentes del interfáz de usuario mostrada por el sistema operativo, tal como la barra de tareas en las ventanas.
window.screen.availWidth
Devuelve la suma del espacio horizontal en píxels disponibles para la ventana.
window.screen.colorDepth
Devuelve la profundidad de color de la pantalla.
window.screen.height
Devuelve la altura de la pantalla en píxels.
window.screen.left
Obtiene/establece la distancia actual en píxels desde el lado izquierdo de la pantalla.
window.screen.pixelDepth
Obtiene el bit de profundidad de la pantalla.
window.screen.top
Obtiene/establece la distancia desde el principio de la pantalla.
window.screen.width
Devuelve el ancho de la pantalla.
window.screenX
Devuelve la distancia horizontal del borde izquierdo del navegador del usuario desde el lado izquierdo de la pantalla.
window.screenY
Devuelve la distancia vertical del principio del borde del navegador del usuario desde el principio de la pantalla.
window.scrollbars
Devuelve el objeto barras de desplazamiento, cuya visibilidad puede ser fijada en la ventana.
window.scrollMaxX
El máximo offset que la ventana puede ser desplazada horizontalmente.
(ejemplo, el ancho del documento menos el ancho del puerto visible)
window.scrollMaxY
El máximo offset que la ventana puede ser desplazada verticalmente.
(ejemplo, la altura del documento menos la altura del puerto visible)
window.scrollX
Devuelve el número de píxels que el documento ha sido desplazado horizontalmente.
window.scrollY
Devuelve el número de píxels que el documento ha sido desplazado verticalmente.
window.self
Devuelve una referencia del objeto al objeto ventana.
window.sessionStorage
Un objeto de almacenamiento para alojar datos dentro de una sesión simple de página.
window.sidebar
Devuelve una referencia al objeto ventana de la barra lateral.
window.status
Obtiene/establece el texto en la barra de estado en la parte inferior del navegador.
window.statusbar
Devuelve el objeto barra de estado, cuya visibilidad puede ser fijada en la ventana.
window.toolbar
Devuelve el objeto barra de herramientas, cuya visibilidad puede ser fijada en la ventana.
window.top
Devuelve una referencia en la parte de más arriba en la jerarquía de la ventana.
window.window
Devuelve una referencia a la ventana actual.

[editar] Métodos

window.alert (ventana de alerta)
Abre una ventana con el diálogo de alerta.
window.atob
Decodifica una cadena de datos que ha sido codificada utilizando codificación de base-64.
window.back
Retrocede uno en la ventana historial.
window.blur
Establece el desenfoque de la ventana.
window.btoa
Crea una cadena ASCII codificada en base-64 desde una cadena de datos binarios.
window.captureEvents Desaprobado
Registra la ventana para capturar todos los eventos del tipo especificado.
window.clearInterval
Cancela la ejecución repetida utilizando setInterval.
window.clearTimeout
Limpia un retardo que ha sido establecido para una función específica.
window.close
Cerrará la ventana actual.
ventana de confirmación
Muestra un diálogo al cual el usuario tiene que responder. (por ejemplo: "¿Usted quiere continuar?" SI -- NO).
window.dump
Escrine un mensaje en la consola.
window.escape
Codifica una cadena.
window.find
Busca una cadena dada en una ventana.
window.focus
Establece el foco sobre la ventana actual.
window.forward
Mueve la ventana un docuemento hacia adelante en el historial.
window.getAttention
Parpadea el ícono de la aplicación.
window.getComputedStyle
Obtiene el estilo computado para el elemento específico. El estilo computado indica el valor computado de todas las propiedades CSS del elemento.
window.getSelection
Devuelve el objeto selección representado por el/los ítem(s) seleccionado(s).
window.home
Devuelve el navegador a la página de inicio.
window.moveBy
Mueve la ventana actual una cantidad especificada.
window.moveTo
Mueve la ventana hacia las coordenadas especificadas.
abrir ventana
Abre una ventana.
window.openDialog
Abre una nueva ventana de diálogo.
window.print
Abre el Diálogo Impresión para imprimir el documento actual.
window.prompt
Devuelve el texto ingresado por el usuario en un diálogo de confirmación.
window.releaseEvents Desaprobado
Libera la ventana desde eventos trampa de un tipo específico.
window.resizeBy
Redimensiona la ventana actual una cierta cantidad.
window.resizeTo
Redimensiona la ventana dinámicamente.
window.scroll
Desplaza la ventana hacia un lugar particular en el documento.
window.scrollBy
Desplaza el documento en la ventana una cantidad dada.
window.scrollByLines
Desplaza el documento un cierto número de líneas dado.
window.scrollByPages
Desplaza el documento actual un número de páginas dado.
window.scrollTo
Desplaza hacia un conjunto particular de coordenadas en el documento.
window.setInterval
Ejecuta una función cada X milisegundos.
window.setTimeout
Establece un retardo para ejecutar una función.
window.sizeToContent
Dimensiona la ventana de acuerdo a su contenido.
window.stop
Este método detiene la carga de la ventana.
window.unescape
Decodifica un valor que ha sido codificado en hexadecimal (ejemplo una cookie).
window.updateCommands
Actualiza el estado de los comandos de la ventana cromo actual (IU).

[editar] Manejo de los eventos

window.onabort
An event handler property for abort events on the window.
window.onblur
An event handler property for blur events on the window.
window.onchange
An event handler property for change events on the window.
window.onclick
An event handler property for click events on the window.
window.onclose
An event handler property for handling the window close event.
window.ondragdrop
An event handler property for drag and drop events on the window.
window.onerror
An event handler property for errors raised on the window.
window.onfocus
An event handler property for focus events on the window.
window.onkeydown
An event handler property for keydown events on the window.
window.onkeypress
An event handler property for keypress events on the window.
window.onkeyup
An event handler property for keyup events on the window.
window.onload
An event handler property for window loading.
window.onmousedown
An event handler property for mousedown events on the window.
window.onmousemove
An event handler property for mousemove events on the window.
window.onmouseout
An event handler property for mouseout events on the window.
window.onmouseover
An event handler property for mouseover events on the window.
window.onmouseup
An event handler property for mouseup events on the window.
window.onpaint
An event handler property for paint events on the window.
window.onreset
An event handler property for reset events on the window.
window.onresize
An event handler property for window resizing.
window.onscroll
An event handler property for window scrolling.
window.onselect
An event handler property for window selection.
window.onsubmit
An event handler property for submits on window forms.
window.onunload
An event handler property for unload events on the window.