Screen

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,