DOM:window
De MDC
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
É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.