Window screen.colorDepth Eigenschaft

Definition und Verwendung

colorDepth Die Eigenschaft gibt die Farbtiefe des Bildschirms zurück.

colorDepth Die Eigenschaft gibt die Tiefe der Farbpsambleite pro Pixel zurück.

colorDepth Die Eigenschaft ist schreibgeschützt.

Beispiel

Beispiel 1

Erhalten Sie die Bit-Tiefe des Paletten:

let depth = screen.colorDepth;

Versuchen Sie es selbst

Beispiel 2

Zeigen Sie für 8-Bit-Bildschirme alternative Hintergrundfarben an (um hässliche Ersatzfarben für 8-Bit-Bildschirme, die moderne Farben nicht unterstützen, zu vermeiden):

if (screen.colorDepth <= 8)
  //Einfache Blau als Hintergrundfarbe für 8-Bit-Bildschirme
  document.body.style.background = "#0000FF"
else
  //Leuchtende Blau als Hintergrundfarbe für moderne Bildschirme
  document.body.style.background = "#87CEFA"

Versuchen Sie es selbst

Beispiel 3

Alle Bildschirm-Eigenschaften:

let text = "Gesamtbreite/Gesamthöhe: " + screen.width + "*" + screen.height + "<br>"
"Verfügbare Breite/Höhe: " + screen.availWidth + "*" + screen.availHeight + "<br>"
"Farbtiefe: " + screen.colorDepth + "<br>"
"Farblösung: " + screen.pixelDepth;

Versuchen Sie es selbst

Syntax

screen.colorDepth

Rückgabewert

Typ Beschreibung
Zahl

Die Tiefe des Bildschirm-Paletten (in Bits pro Pixel):

1, 4, 8, 15, 16, 24, 32 oder 48.

Browser-Unterstützung

Alle Browser unterstützen dies screen.colorDepth:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Unterstützt Unterstützt Unterstützt Unterstützt Unterstützt Unterstützt

zusammenhängende Seiten

screen.availHeight Eigenschaft

screen.availWidth Eigenschaft

screen.height-Eigenschaft

screen.width-Eigenschaft