windows.Окно
Информация об окне браузера.
Тип
Значения этого типа — objects. Они содержат следующие свойства:
alwaysOnTop-
boolean. Установлено ли окно всегда сверху. focused-
boolean. Является ли окно текущим активным окном. -
heightНеобязательно -
integer. Высота окна, включая рамку, в пикселях. -
idНеобязательно -
integer. Идентификатор окна. Идентификаторы окон уникальны в рамках сеанса браузера. incognito-
boolean. Является ли окно инкогнито (приватным). -
leftНеобязательно -
integer. Смещение окна от левого края экрана в пикселях. -
sessionIdНеобязательно -
string. Идентификатор сеанса, используемый для уникальной идентификации окна, полученного из APIsessions. -
stateНеобязательно -
Значение
windows.WindowState, представляющее состояние окна браузера — максимизированное, минимизированное и т. д. -
tabsНеобязательно -
Массив объектов
tabs.Tab, представляющих текущие вкладки в окне. -
titleНеобязательно -
Заголовок окна браузера. Требуется разрешение "tabs" или разрешение на доступ к хосту для активного URL вкладки. Только чтение.
-
topНеобязательно -
integer. Смещение окна от верхнего края экрана в пикселях. -
typeНеобязательно -
Значение
windows.WindowType, представляющее тип окна браузера — обычное окно браузера, всплывающее окно и т. д. -
widthНеобязательно -
integer. Ширина окна, включая рамку, в пикселях.
Совместимость с браузерами
| Рабочий стол | Мобильные устройства | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | |
Window |
Да | 14 | 45 | ? | Да | 14 | ? | ? | Нет | ? | 15 | ? |
alwaysOnTop |
19 | 79 | 45 | ? | 15 | 14Всегда возвращаетfalse. |
? | ? | Нет | ? | 15Всегда возвращаетfalse. |
? |
focused |
Да | 14 | 45 | ? | Да | 14 | ? | ? | Нет | ? | 15 | ? |
height |
Да | 14 | 45 | ? | Да | 14 | ? | ? | Нет | ? | 15 | ? |
id |
Да | 14 | 45 | ? | Да | 14 | ? | ? | Нет | ? | 15 | ? |
incognito |
Да | 14 | 45 | ? | Да | 14 | ? | ? | Нет | ? | 15 | ? |
left |
Да | 14 | 45 | ? | Да | 14 | ? | ? | Нет | ? | 15 | ? |
sessionId |
31 | 79 | Нет | ? | 18 | Нет | ? | ? | Нет | ? | Нет | ? |
state |
Да | 14 | 45 | ? | Да | 14 | ? | ? | Нет | ? | 15 | ? |
tabs |
Да | 14 | 45 | ? | Да | 14 | ? | ? | Нет | ? | 15 | ? |
title |
Нет | Нет | 56 | ? | Нет | Нет | ? | ? | Нет | ? | Нет | ? |
top |
Да | 14 | 45 | ? | Да | 14 | ? | ? | Нет | ? | 15 | ? |
type |
Да | 14 | 45 | ? | Да | 14 | ? | ? | Нет | ? | 15 | ? |
width |
Да | 14 | 45 | ? | Да | 14 | ? | ? | Нет | ? | 15 | ? |
Примечание: Этот API основан на API chrome.windows от Chromium. Данная документация взята из windows.json кода Chromium.
© 2005–2023 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/windows/Window