Los últimos tutoriales de desarrollo web
 

Screen colorDepth Property

<Pantalla de objetos

Ejemplo

Obtener la profundidad de bits de la paleta de colores:

var x = "Color Depth: " + screen.colorDepth;

El resultado de x será:

Inténtalo tú mismo "

Más "Try it Yourself" ejemplos a continuación.


Definición y Uso

La propiedad colorDepth devuelve la profundidad de bits de la paleta de colores para la visualización de imágenes (in bits per pixel) .


Soporte del navegador

Propiedad
colorDepth

Sintaxis

screen.colorDepth

Detalles técnicos

Valor de retorno: Un número, que representa la profundidad de bits de la paleta de colores para la visualización de imágenes, en bits por píxel.

Valores posibles:
  • 1 bit por píxel
  • 4 bits por píxel
  • 8 bits por píxel
  • 15 bits por píxel
  • 16 bits por píxel
  • 24 bits por píxel
  • 32 bits por píxel
  • 48 bits por píxel

Ejemplos

Más ejemplos

Ejemplo

Mostrar un color de fondo alternativo para pantallas de 8 bits (para evitar que las pantallas de 8 bits, que no son compatibles con el color moderna, utiliza un color de sustitución fea en su lugar):

if (screen.colorDepth <= 8)
  //simple blue background color for 8 bit screens
  document.body.style.background = "#0000FF"
else
  //fancy blue background color for modern screens
  document.body.style.background = "#87CEFA"
Inténtalo tú mismo "

Ejemplo

Todas las propiedades de la pantalla en un ejemplo:

var txt = "";
txt += "<p>Total width/height: " + screen.width + "*" + screen.height + "</p>";
txt += "<p>Available width/height: " + screen.availWidth + "*" + screen.availHeight + "</p>";
txt += "<p>Color depth: " + screen.colorDepth + "</p>";
txt += "<p>Color resolution: " + screen.pixelDepth + "</p>";
Inténtalo tú mismo "

<Pantalla de objetos