This page was translated from English by the community.Learn more and join the MDN Web Docs community.
Screen
Baseline Widely available *
This feature is well established and works across many devices and browser versions. It’s been available across browsers since июль 2015 г..
* Some parts of this feature may have varying levels of support.
ИнтерфейсScreen представляет экран, обычно отображающий текущее окно, его можно получить с помощьюwindow.screen.
Обратите внимание, что браузеры определяют текущим тот экран, который находится в центре окна браузера.
In this article
Свойства экземпляра
Также наследует свойства от своего родительского объектаEventTarget.
Screen.availHeightВозвращает высоту экрана в пикселях за исключением постоянных или «полупостоянных» элементов пользовательского интерфейса, отображаемых операционной системой, таких как панель задач в Windows.
Screen.availWidthВозвращает размер доступного окну горизонтального пространства в пикселях.
Screen.colorDepthВозвращает глубину цвета экрана.
Screen.heightВозвращает высоту экрана в пикселях.
Screen.isExtendedЭкспериментальная возможностьSecure contextВозвращает
trueесли устройство пользователя имеет несколько экранов иfalseв противном случае.Screen.orientationВозвращает экземпляр
ScreenOrientationсвязанный с экраном.Screen.pixelDepthВозвращает количество битов информации на один пиксель экрана.
Screen.widthВозвращает ширину экрана.
Screen.mozEnabledНе стандартноУстарелоЗначение типа
Boolean. Установка вfalseотключает экран.Screen.mozBrightnessНе стандартноУстарелоУправляет яркостью экрана. Ожидается значение в диапазоне от 0 до 1.0.
Методы экземпляра
Также наследует методы от своего родительского объектаEventTarget.
Screen.lockOrientationУстарелоБлокирует ориентацию экрана (доступно только в полноэкранном режиме или для установленных приложений)
Screen.unlockOrientationУстарелоРазблокирует ориентацию экрана (доступно только в полноэкранном режиме или для установленных приложений)
События
changeЭкспериментальная возможностьSecure contextВозникает, когда происходит изменение экрана — его ширины или высоты, доступной ширины или высоты, глубины цвета или ориентации.
orientationchangeУстарелоНе стандартноВозникает, когда происходит изменение ориентации экрана.
Примеры
if (screen.colorDepth < 8) { // использовать версию страницы с неполным количеством цветов} else { // использовать обычную полноцветную версию страницу}Спецификации
| Specification |
|---|
| CSSOM View Module> # the-screen-interface> |