Screen
Baseline
Widely available
*
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2015.
* Some parts of this feature may have varying levels of support.
Das Screen
-Interface repräsentiert einen Bildschirm, normalerweise den, auf dem das aktuelle Fenster gerendert wird, und wird mit window.screen
abgerufen.
Beachten Sie, dass Browser bestimmen, welcher Bildschirm als aktuell gemeldet wird, indem sie erkennen, welcher Bildschirm das Zentrum des Browserfensters enthält.
Instanz-Eigenschaften
Erbt auch Eigenschaften von seinem Elternteil EventTarget
.
Screen.availHeight
-
Gibt die Höhe des Bildschirms in Pixeln an, abzüglich permanenter oder semipermanenter Benutzerschnittstellenmerkmale, die vom Betriebssystem angezeigt werden, wie die Taskleiste in Windows.
Screen.availWidth
-
Gibt die Menge des horizontalen Raumes in Pixeln zurück, der dem Fenster zur Verfügung steht.
Screen.colorDepth
-
Gibt die Farbtiefe des Bildschirms zurück.
Screen.height
-
Gibt die Höhe des Bildschirms in Pixeln zurück.
Screen.isExtended
Experimentell Sicherer Kontext-
Gibt
true
zurück, wenn das Gerät des Benutzers über mehrere Bildschirme verfügt, undfalse
, wenn nicht. Screen.orientation
-
Gibt die
ScreenOrientation
-Instanz zurück, die mit diesem Bildschirm assoziiert ist. Screen.pixelDepth
-
Ermittelt die Bittiefe des Bildschirms.
Screen.width
-
Gibt die Breite des Bildschirms zurück.
Screen.mozEnabled
Nicht standardisiert Veraltet-
Boolean. Wenn auf false gesetzt, wird der Bildschirm des Geräts ausgeschaltet.
Screen.mozBrightness
Nicht standardisiert Veraltet-
Steuert die Helligkeit des Bildschirms eines Geräts. Ein Gleitkommawert zwischen 0 und 1,0 wird erwartet.
Nicht-standardisierte Eigenschaften
Die folgenden Eigenschaften sind Teil der Window Management API, was sie auf dem ScreenDetailed
-Interface verfügbar macht; dies ist der Ort, an dem wir sie dokumentiert haben. Nicht-standardisierte Versionen dieser Eigenschaften stehen jedoch auf dem Screen
-Interface in Browsern zur Verfügung, die diese API nicht unterstützen. Siehe die Tabelle zur Browser-Kompatibilität dieser Seite für Details zur nicht-standardisierten Unterstützung.
Screen.availLeft
Schreibgeschützt Nicht standardisiert Sicherer Kontext-
Eine Zahl, die die x-Koordinate (linke Kante) des verfügbaren Bildschirmbereichs repräsentiert.
Screen.availTop
Schreibgeschützt Nicht standardisiert Sicherer Kontext-
Eine Zahl, die die y-Koordinate (obere Kante) des verfügbaren Bildschirmbereichs repräsentiert.
Screen.left
Schreibgeschützt Nicht standardisiert Sicherer Kontext-
Eine Zahl, die die x-Koordinate (linke Kante) des gesamten Bildschirmbereichs repräsentiert.
Screen.top
Schreibgeschützt Nicht standardisiert Veraltet Sicherer Kontext-
Eine Zahl, die die y-Koordinate (obere Kante) des gesamten Bildschirmbereichs repräsentiert.
Instanz-Methoden
Erbt auch Methoden von seinem Elternteil EventTarget
.
Screen.lockOrientation
Veraltet-
Sperrt die Bildschirmorientierung (funktioniert nur im Vollbildmodus oder für installierte Apps)
Screen.unlockOrientation
Veraltet-
Entsperrt die Bildschirmorientierung (funktioniert nur im Vollbildmodus oder für installierte Apps)
Ereignisse
change
Experimentell Sicherer Kontext-
Wird bei einem bestimmten Bildschirm ausgelöst, wenn dieser in irgendeiner Weise geändert wird – Breite oder Höhe, verfügbare Breite oder Höhe, Farbtiefe oder Orientierung.
orientationchange
Veraltet Nicht standardisiert-
Wird ausgelöst, wenn sich die Bildschirmorientierung ändert.
Beispiele
if (screen.colorDepth < 8) {
// use low-color version of page
} else {
// use regular, colorful page
}
Spezifikationen
Specification |
---|
CSSOM View Module> # the-screen-interface> |
Browser-Kompatibilität
Loading…