Window screen.colorDepth
Voorbeeld
Verkrijg de bitdiepte van het kleurenpalet:
let depth = screen.colorDepth;
Meer "Probeer het zelf" voorbeelden hieronder.
Definitie en gebruik
De colorDepth
eigenschap retourneert de kleurdiepte van het scherm.
De colorDepth
eigenschap retourneert de diepte in bits per pixel.
De colorDepth
eigenschap is alleen-lezen.
Syntaxis
screen.colorDepth
Winstwaarde
Type | Beschrijving |
Een getal | De diepte van het kleurenpalet van het scherm in bits per pixel: 1, 4, 8, 15, 16, 24, 32 of 48. |
Meer voorbeelden
Geef een alternatieve achtergrondkleur weer voor 8-bits schermen (om te voorkomen dat 8-bits schermen, die de moderne kleur niet ondersteunen, in plaats daarvan een lelijke vervangende kleur gebruiken):
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"
Alle schermeigenschappen:
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;
Browserondersteuning
screen.colorDepth
wordt ondersteund in alle browsers:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |