Объект Screen

Объект Screen

Объект Screen содержит информацию о клиентском экране.

Комментарий:Нет общепризнанных стандартов для объекта screen, но все браузеры поддерживают этот объект.

Свойства объекта Screen

Свойство Описание
availHeight Возврат высоты экрана отображения (за исключением панели задач Windows).
availWidth Возвращает ширину экрана (за исключением панели задач Windows).
bufferDepth Устанавливает или возвращает битовую глубину палитры.
colorDepth Возвращает битовую глубину палитры на целевом устройстве или буфере.
deviceXDPI Возвращает количество точек на дюйм по горизонтали экрана.
deviceYDPI Возвращает количество точек на дюйм по вертикали экрана.
fontSmoothingEnabled Возвращает, включена ли平滑 шрифтов в панели управления экраном.
height Возвращает высоту экрана.
logicalXDPI Возвращает количество стандартных точек на дюйм в горизонтальном направлении экрана.
logicalYDPI Возвращает количество стандартных точек на дюйм в вертикальном направлении экрана.
pixelDepth Возвращает цветовую разрешающую способность экрана (бит на пиксель).
updateInterval Устанавливает или возвращает частоту обновления экрана.
width Возвращает ширину экрана монитора.

Описание объекта Screen

Каждый объект Window имеет свойство screen, которое ссылается на объект Screen. В объекте Screen хранится информация о экране браузера. Программа JavaScript использует эту информацию для оптимизации вывода, чтобы соответствовать требованиям отображения пользователя. Например, программа может выбирать использовать большое изображение или маленькое в зависимости от размера экрана, а также выбирать использовать 16-битные или 8-битные изображения в зависимости от глубины цвета экрана. Кроме того, программа JavaScript может использовать информацию о размере экрана для размещения нового окна браузера в центре экрана.