Все объекты являются дочерними от
Все объекты являются дочерними от объекта Window. Объект Window содержит несколько методов, свойств и событий. Некоторые из них перечислены в табл. 1 - 3. Объект Window является исходным объектом, так что вам не требуется добавлять его имя к свойствам или дочерним объектам. Например, вместо window.name вы могли бы использовать только name.
Таблица 1.
Свойства объекта Window.
Свойство | Назначение |
Frames | Используется, когда в текущем документе существует набор кадров (фреймов). Это свойство является массивом фреймов на странице |
Location | Определяет местоположение текущего окна |
Name | Имя того окна, чьи свойства определяются |
Parent | Указывает родительский фрейм или окно, чьи свойства определяются на данный момент |
Несколько основных методов объекта Window.
Метод | Назначение |
Open | Открывает или закрывает документ внутри текущего окна или другого определенного окна. У него есть два аргумента: имя файла, который вы хотите открыть, и имя окна, на котором вы хотите его разместить. Например, window.open(filename,windowname), где filename - имя файла, а windowname - имя окна. Для этого метода требуются оба параметра |
Prompt | Определяет всплывающую подсказку. Имеет два параметра: текст подсказки и любой заданный по умолчанию текст, который входит в подсказку. Например: window.prompt(ExpString, DftString), где ExpString - текст подсказки, а DftString - исходный текст в подсказке. Оба параметра необязательны. Если этот метод связан с переменной (как x=prompt("stuff","more stuff")), то эта переменная получит любые данные, которые были введены в подсказку, если не была нажата "отмена" |
Close | Используется для закрытия окна |
Navigate | Переключает окно на другой адрес URL. Например: window.navigate(URL), где URL - имя того URL, на который нужно перейти |
События загрузки объекта Window.
Событие | Назначение |
OnLoad | Вызывается, когда загружается страница, содержащая данное событие. Используется в тэге <BODY> как атрибут при вызове процедуры |
OnUnLoad | Вызывается, когда выгружается страница, содержащая данное событие. Используется в тэге <BODY> как атрибут при вызове процедуры |