Методы Объекта window

  




  

Прием в авторские монографии до 20 марта 2016 г.

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, определяемых в теге . Эти же атрибуты могут быть определены в тегах фреймосодержащих документов.

  

Rambler's Top100

  

Кравец Вера Владимировна
Главный редактор
vkravets@vsi.ru
vkravets@naukapro.ru

  
Кравец Вера Владимировна
vkravets@naukapro.ru

Спасибо за проявленный интерес!
Все права защищены. Copyright © 2006-2020. Вера Кравец.