Screen-Objekt

Screen-Objekt

Screen 对象包含有关客户端显示屏幕的信息。

注释:没有应用于 screen 对象的公开标准,不过所有浏览器都支持该对象。

Screen 对象属性

属性 描述
availHeight 返回显示屏幕的高度(除 Windows 任务栏之外)。
availWidth Gibt die Breite des Bildschirms zurück (abzüglich der Windows-Arbeitsleiste).
bufferDepth Setzt oder gibt die Bit-Tiefe des Pallettes zurück.
colorDepth Gibt die Bit-Tiefe des Pallettes auf dem Zielgerät oder im Puffer zurück.
deviceXDPI Gibt die Anzahl der horizontalen Punkte pro Zoll des Bildschirms zurück.
deviceYDPI Gibt die Anzahl der vertikalen Punkte pro Zoll des Bildschirms zurück.
fontSmoothingEnabled Gibt zurück, ob der Benutzer die Schriftglättung im Anzeigekontrollpanel aktiviert hat.
height Gibt die Höhe des Bildschirms zurück.
logicalXDPI Gibt die Anzahl der horizontalen Punkte pro Zoll des Bildschirms zurück.
logicalYDPI Gibt die Anzahl der horizontalen Punkte pro Zoll des Bildschirms zurück.
pixelDepth Gibt die Farbtiefe des Bildschirms (Bit pro Pixel) zurück.
updateInterval Setzt oder gibt die Bildschirmaktualisierungsrate zurück.
width Gibt die Breite des Bildschirms des Monitors zurück.

Beschreibung des Screen-Objekts

Die screen-Attribute jedes Window-Objekts verweisen auf ein Screen-Objekt. In diesem Objekt sind Informationen über die Anzeige des Browserbildschirms gespeichert. JavaScript-Programme nutzen diese Informationen, um ihre Ausgaben zu optimieren und den Anzeigeanforderungen der Benutzer gerecht zu werden. Zum Beispiel kann ein Programm je nach Bildschirmgröße entscheiden, ob groß oder kleine Bilder verwendet werden sollen, und kann je nach Farbtiefe des Bildschirms zwischen 16-Bit- oder 8-Bit-Grafiken wählen. Darüber hinaus können JavaScript-Programme die neue Browserfensterposition auf dem Bildschirmmittelpunkt basierend auf Informationen über die Bildschirmgröße festlegen.