Объект Screen
Объект Screen (который также является свойством объекта Window) - один из немногих JavaScript объектов, которые практически не используются в коде. Он просто предоставляет сведения о графических параметрах клиентской системы вне окна браузера, такие как ширина и высота в пикселях. Доступность тех или иных свойств объекта Screen зависит от браузера.
Свойства
Свойство | Описание |
---|---|
availHeight | Возвращает высоту рабочей области экрана системы в пикселях, за исключением элементов пользовательского интерфейса операционной системы (например панели задач в Windows). |
availWidth | Возвращает ширину рабочей области экрана системы в пикселях, за исключением элементов пользовательского интерфейса операционной системы. |
colorDepth | Возвращает целое число: 1, 4, 8, 15, 16, 24 или 32, указывающее количество бит на пиксель для цветов. |
height | Возвращает общую высоту экрана в пикселях. |
pixelDepth | Возвращает целое число: 1, 4, 8, 15, 16, 24 или 32, указывающее количество бит на пиксель для цветов. |
width | Возвращает общую ширину экрана в пикселях. |
На мобильных устройствах размеры экрана определяются немного иначе. Устройства с системой iOS всегда возвращают размеры экрана в книжной ориентации (1024 x 768). Что касается устройств на Android, они настраивают значения screen.width и screen.height правильно.