o alert({текст}) - выводит на экран окно предупреждения с текстом, переданным в качестве параметра.
o Back() – возвращается к предыдущему документу, как если бы на панели инструментов нажали кнопку Назад. Поддерживается только Navigator начиная с 4.0
o Blur() – удаляет фокус с окна.
o clearInterval({таймер}) – останавливает таймер, установленный методом setInterval.
o clearTimeout({Таймер})- останавливает таймер, установленный методом setTimeoput.
o Close() – Закрывает текущее окно. Если окно было открыто методом open(), то оно закрывается сразу же, если же оно было открыто пользователем, то сначала появляется окно с предупреждением, предлагающее пользователю сделать выбор.
o Confirm ({текст})- Выводит на экран окно предупреждения с текстом, переданным в качестве параметра, предлагающее пользователю сделать выбор. Если пользователь нажмёт кнопку ОК, возвращается true, если Отмена –false.
o execScript({выражение}, {язык}) – вычисляет переданное в качестве первого параметра выражение. Второй аргумент должен иметь значение «JavaScript». Поддерживается только InternetExplorer начиная с 4.0.
o find([{строка поиска}[,true|false,true|false]]) - Выводит на экран диалоговое окно задания параметров поиска. Первым аргументом передаётся строка поиска. Второй задаёт, будет ли поиск производиться с учётом регистра символов (true) или нет (false, значение по умолчанию). Третий- будет ли поиск производиться с конца документа к началу (true), или обычным порядком (false-значение по умолчанию). Возвращает true, если поиск был успешным. Поддерживается только Navigator начиная с 4.0
o focus() - Переносит фокус на текущее окно.
o Forward() – переходит к следующему документу в списке истории, как если бы на панели инструментов нажали бы кнопку Вперёд. Поддерживается только Navigator начиная с 4.0
o Home() – переходит на «домашнюю» страницу, заданную в настройках Web-обозревателя, как если бы на панели инструментов нажали бы кнопку «Домой». Поддерживается только Navigator начиная с 4.0.
o moveBy({X},{Y}) – Перемещает окно на X пикселов вправо и на Y пикселов вниз. Для перемещения вверх и влево достаточно задать отрицательные значения X и Y.
o moveTo({X},{Y}) – Перемещает окно в точку экрана, заданную координатами X и Y.
o Navigate ({Адрес})- загружает в окно Web-страницу, адрес которой передан в качестве параметра. Поддерживается только InternetExplorer.
o Open({Адрес},{Имя окна},[{Список свойств окна, разделённых запятыми}]) - открывает новое окно Web-обозревателя, загружает в него документ, адрес которого передан в первом параметре, и присваивает окну имя переданное во втором параметре. В третьем параметре может быть передан список свойств окна.
o Print() – печатает содержимое окна на принтере.
o Promt({приглашение},[{значение по умолчанию}]) - Выводит на экран диалоговое окно с полем ввода, приглашающее пользователя ввести некоторое строковое значение. Текст приглашения передаётся в качестве первого параметра; во втором параметре может быть передано значение по умолчанию.
o ResizeBy({X},{Y}) – увеличивает окно на Х пикселов по горизонтали и на Y пикселов по вертикали. Для уменьшения окна достаточно задать отрицательные значения X и Y.
o resizeTo({X},{Y}) - Увеличивает или уменьшает окно до размера, заданного значениями X и Y.
o Scroll({X},{Y}) - прокручивает содержимое окна до точки с координатами X и Y. Не рекомендуется к использованию, сохранён только для совместимости.
o scrollBy({X},{Y}) - прокручивает содержимое окна на Х пикселов вправо и на Y пикселов вниз. Для прокрутки влево и вверх задайте отрицательные значения X и Y.
o scrollTo({X},{Y}) – прокручивает содержимое окна в точку, заданную значениями X и Y.
o setHotKeys(true|false) – разрешает (true) и запрещает (false) “горячие” клавиши в окне, не имеющем строки меню. Поддерживается только Navigator начиная с 4.0
o setInterval ({Функция или выражение}, {Интервал}, [{Список аргументов функции, разделенных запятыми}]) – вычисляет значение выражения или вызывает функцию каждый раз по истечении заданного интервала (в миллисекундах). Может передавать в функцию заданные в списке аргументы. Возвращает указатель на объект таймера, который можно использовать в методе clearInterval для остановки и уничтожения таймера.
o setResizeable (true|false) – разрешает (true) или запрещает (false) пользователю изменять размеры окна. Поддерживается только Navigator начиная с 4.0
o setTimeout ({Функция или выражение}, {Интервал}, [{Список аргументов функции, разделенных запятыми}]) – вычисляет значение выражения или вызывает функцию по истечении заданного интервала (в миллисекундах), если до этого не был вызван метод clearTimeout. Может передавать в функцию заданные в списке аргументы. Возвращает указатель на объект таймера, который может использовать в методе clearTimeout для остановки и уничтожения таймера.
o stop() – останавливает загрузку текущей страницы. Поддерживается только Navigator начиная с 4.0
Обработчики событий
Объект window не обрабатывает события до тех пор, пока в окно не загружен документ. Однако можно обрабатывать события, связанные с загрузкой и выгрузкой документов. Обработчики таких событий задаются как значения атрибутов onLoad и onUnload, определяемых в теге
. Эти же атрибуты могут быть определены в тегах