Screen

La interfaz Screen representa una pantalla, usualmente la misma donde la ventana actual está siendo visualizada y es obtenida usando window.screen (en-US).

Tenga en cuenta que los navegadores determinan cual es la pantalla actual detectando qué pantalla tiene el navegador centrada.

Propiedades

Screen.availTop (en-US) Non-standard

Especifica la coordenada-y del primer píxel que no está asignado a funciones de interfaz de usuario permanentes o semipermanentes.

Screen.availLeft (en-US) Non-standard

Devuelve el primer píxel disponible desde el border izquierdo de la pantalla.

Screen.availHeight (en-US)

Especifica la altura de la pantalla, en píxeles, menos las funciones de interfaz de usuario permanentes o semipermanentes que son mostradas por el sistema operativo, como la barra de tareas de Windows.

Screen.availWidth (en-US)

Devuelve la cantidad de espacio horizontal disponible en pixeles para la ventana.

Screen.colorDepth (en-US)

Devuelve la profundidad de color de la pantalla.

Screen.height (en-US)

Devuelve la altura de la pantalla en píxeles.

Screen.left (en-US) Non-standard

Devuelve la distancia en píxeles desde el borde izquierdo de la pantalla principal al borde izquierdo de la pantalla actual.

Screen.orientation (en-US)

Devuelve la instancia ScreenOrientation (en-US) asociada con la pantalla.

Screen.pixelDepth (en-US)

Obtiene la profundidad de bits de la pantalla.

Screen.top (en-US) Obsoleto Non-standard

Devuelve la distancia en píxeles desde el borde supierior de la pantalla principal.

Screen.width (en-US)

Devuelve la anchura de la pantalla.

Screen.mozEnabled (en-US) Non-standard Obsoleto

Booleano. Estableciendo su valor a false, se apagaá la pantalla del dispositivo.

Screen.mozBrightness (en-US) Non-standard Obsoleto

Controla el brillo de la pantalla del dispositivo. Espera un valor double entre 0 y 1.0.

Manejador de eventos

Screen.onorientationchange (en-US) Obsoleto

Un manejador para el evento orientationchange (en-US).

Métodos

También hereda métodos de su padre EventTarget:

Screen.lockOrientation (en-US) Non-standard Obsoleto

Bloquea la orientación de la pantalla (sólo funciona en pantalla completa o para aplicaciones instaladas)

Screen.unlockOrientation (en-US) Non-standard Obsoleto

Desbloquea la orientación de pantalla (sólo funciona en pantalla completa o para aplicaciones instaladas)

Ejemplo

js
if (screen.pixelDepth < 8) {
  // usa la versión color-bajo de la página
} else {
  // usa la versión regular, a todo color de la página
}

Especificación

Specification
CSSOM View Module
# the-screen-interface

Compatibilidad con navegadores

BCD tables only load in the browser