Pantalla de ventana.colorDepth
Ejemplo
Obtenga la profundidad de bits de la paleta de colores:
let depth = screen.colorDepth;
Más ejemplos de "Pruébelo usted mismo" a continuación.
Definición y uso
La colorDepth
propiedad devuelve la profundidad de color de la pantalla.
La colorDepth
propiedad devuelve la profundidad en bits por píxel.
La colorDepth
propiedad es de solo lectura.
Sintaxis
screen.colorDepth
Valor devuelto
Escribe | Descripción |
Un número | La profundidad de la paleta de colores de la pantalla en bits por píxel: 1, 4, 8, 15, 16, 24, 32 o 48. |
Más ejemplos
Muestre un color de fondo alternativo para las pantallas de 8 bits (para evitar que las pantallas de 8 bits, que no admiten el color moderno, usen un color sustituto feo 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"
Todas las propiedades de la pantalla:
let text = "Total width/height: " + screen.width + "*" + screen.height + "<br>" +
"Available width/height: " + screen.availWidth + "*" + screen.availHeight + "<br>" +
"Color depth: " + screen.colorDepth + "<br>" +
"Color resolution: " + screen.pixelDepth;
Compatibilidad con navegador
screen.colorDepth
es compatible con todos los navegadores:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |