Najnowsze tutoriale tworzenie stron internetowych
 

Screen colorDepth Property

<Ekranu Przedmiot

Przykład

Uzyskaj głębi bitowej palety kolorów:

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

Wynikiem X będzie:

Spróbuj sam "

Więcej "Try it Yourself" przykłady poniżej.


Definicja i Wykorzystanie

Nieruchomość colorDepth zwraca głębi bitowej palety kolorów do wyświetlania obrazów (in bits per pixel) .


Wsparcie przeglądarka

Nieruchomość
colorDepth tak tak tak tak tak

Składnia

screen.colorDepth

Szczegóły techniczne

Zwracana wartość: Numer, reprezentujący głębi bitowej palety kolorów do wyświetlania obrazów w bitach na piksel.

Możliwe wartości:
  • 1 bit na piksel
  • 4 bity na piksel
  • 8 bitów na piksel
  • 15 bity na piksel
  • 16 bity na piksel
  • 24 bity na piksel
  • 32 bity na piksel
  • 48 bity na piksel

Przykłady

Więcej przykładów

Przykład

Wyświetl zastępczy kolor tła ekranów 8 bitowych (w celu uniknięcia że 8-bitowe ekrany, które nie obsługują nowoczesne kolor, wykorzystuje brzydki kolor zastępczy zamiast):

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"
Spróbuj sam "

Przykład

Wszystkie właściwości ekranów w jeden przykład:

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>";
Spróbuj sam "

<Ekranu Przedmiot