Ultimele tutoriale de dezvoltare web
 

Screen colorDepth Property

<Screen Object

Exemplu

Ia adâncimea de biți a paletei de culori:

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

Rezultatul x va fi:

Încearcă - l singur »

Mai multe "Try it Yourself" - "Try it Yourself" exemplele de mai jos.


Definiție și utilizare

Proprietatea colorDepth returnează adâncimea de biți a paletei de culori pentru afișarea imaginilor (in bits per pixel) .


Suport pentru browser-

Proprietate
colorDepth da da da da da

Sintaxă

screen.colorDepth

Detalii tehnice

Întoarcere Valoare: Un număr, reprezentând adâncimea de biți a paletei de culori pentru afișarea imaginilor, în biți per pixel.

Valori posibile:
  • 1 bit per pixel
  • 4 biți per pixel
  • 8 biți per pixel
  • 15 biți per pixel
  • 16 biți per pixel
  • 24 biți per pixel
  • 32 biți per pixel
  • 48 biți per pixel

Exemple

Mai multe exemple

Exemplu

Afișează o culoare de fundal alternativă pentru 8 biți ecrane (pentru a evita ca ecrane de 8 biți, care nu acceptă culoarea modernă, folosește o culoare substitut urât în ​​loc):

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"
Încearcă - l singur »

Exemplu

Toate proprietățile de ecran într-un singur exemplu:

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>";
Încearcă - l singur »

<Screen Object