English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

JavaScript Grundtutorials

JavaScript Objekt

JavaScript Funktion

JS HTML DOM

JS Browser BOM

AJAX Grundtutorials

JavaScript Referenzhandbuch

JS-Fenster-Bildschirm

Das window.screen-Objekt enthält Informationen über den Benutzerbildschirm.

Bildschirmobjekt

window.screenDas Objekt kann verwendet werden, um die Bildschirmauflösung (Breite und Höhe des Bildschirms), Farb Tiefe, Pixeldichte und so weiter anzuzeigen.

window.screenMan kann Objekte mit einem Kurznamen verwenden, ohne Präfix (window.).

screenDas Objekt hat folgende Attribute:

Das nächste Kapitel zeigt Ihnen, wie Sie mit den Attributen des screen-Objekts des Fensters die Informationen der Benutzeranzeige abrufen.

Bildschirmbreite

screen.widthDas Attribut gibt die Gesamtbreite des Bildschirms des Besuchers (in Pixeln) zurück.

var x = screen.width;
Testen Sie heraus‹/›

Bildschirmhöhe

screen.heightDas Attribut gibt die Gesamthöhe des Bildschirms des Besuchers (in Pixeln) zurück.

var x = screen.height;
Testen Sie heraus‹/›

Verfügbare Bildschirmbreite

screen.availWidthDas Attribut gibt die Breite des Bildschirmbereichs, der für das Anwendungsfenster verfügbar ist (in Pixeln), zurück.

Der Bereich des Anwendungsfensters ist der gesamte Bildschirm, abgesehen vom Taskleiste.

var x = screen.availWidth;
Testen Sie heraus‹/›

Verfügbare Bildschirmhöhe

screen.availHeightDas Attribut gibt die Höhe des Bildschirmbereichs, der für das Anwendungsfenster verfügbar ist (in Pixeln), zurück.

Der Bereich des Anwendungsfensters ist der gesamte Bildschirm, abgesehen vom Taskleiste.

var x = screen.availHeight;
Testen Sie heraus‹/›

Farbtiefe des Fensters Bildschirms

screen.colorDepthDas Attribut gibt die Farb Tiefe des Benutzers Bildschirms zurück.

Die Farbtiefe wird verwendet, um die Anzahl der Bits pro Pixel zu beschreiben, die die Farbe eines einzelnen Pixels darstellt.

Farbtiefe zeigt an, wie viele Farben das Gerätbildschirm erzeugen kann.

Beispielsweise, Farbtiefe von8können erzeugen256Farben(2 8)

var x = screen.colorDepth;
Testen Sie heraus‹/›

Derzeit haben die meisten Bildschirme auf Geräten24oder32Farbtiefe. Einfach gesagt, mehr Bits erzeugen mehr Farbänderungen, zum Beispiel24Bits können erzeugen2 24 = 16,777,216Farbänderung(echte Farbe), und32Bits können erzeugen2 32 = 4,294,967,296Farbänderung(Dunkel)

Fensterbildschirm-Pixeltiefe

screen.pixelDepthEigenschaften geben die Bittiefe des Bildschirms zurück.

Pixeltiefe ist die Anzahl der Bits, die das Systemdisplayhardware pro Pixel verwendet.

Für moderne Geräte sind Farb- und Pixeltiefe gleich.

var x = screen.pixelDepth;
Testen Sie heraus‹/›

Mehr Beispiele

Dieser Beispiel zeigt alle Bildschirmattribute:

var txt = "";
txt += "<p>Gesamtbreite/Höhe: " + screen.width + "*" + screen.height + "</p>";
txt += "<p>Beschreibbare Breite/Höhe: " + screen.availWidth + "*" + screen.availHeight +"</p>";
txt += "<p>Farbtiefe: " + screen.colorDepth + "</p>";
txt += "<p>Farbauflösung: " + screen.pixelDepth + "</p>";
document.write(txt);
Testen Sie heraus‹/›