JavaScript. Подробное руководство, 6-е издание, стр. 528
<b>readonly long outerHeight readonly long outerWidth</b>Эти свойства определяют общую высоту и ширину окна броузера в пикселах. Эти размеры включают высоту и ширину строки меню, панелей инструментов, полос прокрутки, рамок окна и тому подобное. Эти свойства не поддерживаются в IE версии 8 и ниже.
<b>readonly long pageXOffset </b><b>readonly long pageYOffset</b>Число пикселов, на которые текущий документ был прокручен вправо (pageXOffset) и вниз (pageYOffset). Эти свойства не поддерживаются в IE версии 8 и ниже. Порядок использования этих свойств и совместимый программный код, действующий в IE, демонстрируются в примере 15.8.
<b>readonly Window parent</b>Объект
<b>Window</b><b>parent</b><b>parent</b><b>string returnValue</b>Это свойство отсутствует в обычных окнах, но присутствует в объектах
<b>Window</b><b>showModalDialog(),</b><b>close()</b><b>ShowModalDialog().</b><b>readonly Screen screen</b>Объект Screen, свойства которого содержат информацию об экране, включая число доступных пикселов и цветов. Подробности см. в справочной статье Screen.
<b>readonly long screenX </b><b>readonly long screenY</b>Координаты верхнего левого угла окна на экране.
<b>readonly Window self</b>Ссылка на само окно. Синоним свойства window.
<b>readonly Storage sessionStorage</b>Это свойство ссылается на объект
<b>Storage</b><b>sessionStorage</b><b>readonly Window top</b>Окно верхнего уровня, содержащее данное окно. Если данное окно является окном верхнего уровня, свойство top содержит ссылку на само окно. Если данное окно представляет собой фрейм, свойство top ссылается на окно верхнего уровня, содержащее данный фрейм. Сравните со свойством parent.
<b>readonly object URL</b>На момент написания этих строк данное свойство было ссылкой на объект, определяющий функции, которые были описаны в справочной статье URL. В будущем это свойство может превратиться в конструктор
<b>URL()</b><b>readonly Window window</b>Свойство window идентично свойству
<b>self</b><b>Window</b><b>window</b>Конструкторы
Будучи глобальным объектом, объект
<b>Window</b><b>Window</b><b>Image()</b><b>XMLHttpRequest(),</b><b>Window</b><b>Image</b><b>XMLHttpRequest</b>Методы
Объект
<b>Window</b><b>void alert(string message)</b>Метод
<b>alert()</b><b>string atob(string atob)</b>Эта вспомогательная функция принимает строку в формате base64 и декодирует ее в двоичную строку, где каждый символ представлен единственным байтом. Извлекать значения байтов из полученной строки можно с помощью ее метода
<b>charCodeAt().</b><b>void blur()</b>Метод blur() убирает фокус ввода из окна верхнего уровня, соответствующего объекту
<b>Window</b><b>string btoa(string btoa)</b>Эта вспомогательная функция принимает двоичную строку (в которой каждый символ представлен единственным байтом) и возвращает ее в формате base64. Создать двоичную строку из произвольной последовательности байтов можно с помощью метода
<b>String.fromCharCode().</b><b>void clearInterval(long handle)</b>Метод
<b>clearInterval()</b><b>setInterval().</b><b>setInterval()</b>