Esta traducción está incompleta. Por favor, ayuda a traducir este artículo del inglés.
La interfaz Screen representa una pantallaa, usualmente la misma donde la ventana actual está siendo visualizada.
Usualmente es también la única en la que la ventana actual está siendo visualizada, obtenida utilizando window.screen.
Propiedades
Screen.availTop- Especifica la coordenada-y del primer pixel que no está asignado a prestaciones permanentes o semipermanentes de la interfaz de usuario.
Screen.availLeft- Retorna el primer pixel disponible desde el border izquierdo de la pantalla.
Screen.availHeight- Especifica la altura de la pantalla, en pixels, menos la altura de los elementos permanentes o semipermanentes de la interfaz de usuario visualizados por el sistema operativo, como la barra de tareas de Windows.
Screen.availWidth- Retorna el total de espacio horizontal en pixels disponibles para la ventana.
Screen.colorDepth- Retorna la profundidad de color de la pantalla.
Screen.height- Retorna la altura de la pantalla en pixels.
Screen.left- Retorna la distancia en pixels desde el borde izquierdo de la pantalla principal al borde izquierdo de la pantalla actual.
Screen.orientation- Retorna la orientación actual de la pantalla.
Screen.pixelDepth- Obtiene la profundidad de bits de la pantalla.
Screen.top- Retorna la distancia en pixels desde el borde supierior de la pantalla principal al border superior de la pantalla actual.
Screen.width- Retorna la anchura de la pantalla.
Screen.mozEnabled- Booleano. Estableciendo su valor a false desactivará el dispositivo de pantalla.
Screen.mozBrightness- Controla el brillo del dispositivo de pantalla. Espera un valor doble-precisión entre 0 y 1.0.
Manejador de eventos
Screen.onorientationchange- Un manejador para los eventos
orientationchange.
Métodos
Screen.lockOrientation- Bloquea la orientación de pantalla (sólo funciona en pantalla completa o para apps instaladas)
Screen.unlockOrientation- Desbloquea la orientación de pantalla (sólo funciona en pantalla completa o para apps instaladas)
Métodos heredados de EventTarget
EventTarget.addEventListener()- Register an event handler of a specific event type on the
EventTarget. EventTarget.removeEventListener()- Removes an event listener from the
EventTarget. EventTarget.dispatchEvent()- Dispatch an event to this
EventTarget.
Additional methods for Mozilla chrome code
Mozilla extensions for use by JS-implemented event targets to implement on* properties. See also WebIDL bindings.
- void setEventHandler(DOMString type, EventHandler handler)
- EventHandler getEventHandler(DOMString type)
Ejemplo
if (screen.pixelDepth < 8) {
// usa versión low-color de la página
} else {
// usa versión regular, a todo color de la página
}
Especificación
| Especificación | Estado | Observaciones |
|---|---|---|
| CSS Object Model (CSSOM) View Module The definition of 'Screen' in that specification. |
Working Draft |
Etiquetas y colaboradores del documento
Colaboradores en esta página:
Grijander81
Última actualización por:
Grijander81,