(Объект)
Наивысший объект в иерархии JavaScript, представляющий собой открытое окно броузера.
window self top parent windowName propertyName methodName(parameters)
Применение
Объект window создается броузером во время загрузки страницы и содержит свойства, применяемые ко всему окну. Это объект высшего уровня для каждого из объектов document, location и history. Так как существование этого объекта подразумевается, вам не надо указывать имя окна, ссылаясь на его объекты, свойства или методы. Например, следующие две строки приводят к одному и тому же результату (выводу сообщения в строке состояния):
status="Go away from here." window.status="Go away from here."
Существует несколько способов ссылки на объект window, в зависимости от его отношения к текущему положению, как показано в таблице.
Псевдоним Описание -------------------------------------------------------------- window, self Окно, содержащее текущий документ. Если эти псевдонимы опущены, все равно подразу- мевается текущий документ. Исключениями являются обработчики ошибок, в которых методы типа open и close должны быть указаны с определенным окном и кадром -------------------------------------------------------------- top Ссылается на окно самого высокого уровня. Полезно в случае сложной иерархии кадров, созданной с использованием многих тегов <FRAMESET> -------------------------------------------------------------- parent Окно, содержащее тег <FRAMESET>, создавший текущий кадр -------------------------------------------------------------- windowName Используется для указания на объект window в тегах HTML. При использовании свойств и методов объектов window используйте имя переменной типа window -------------------------------------------------------------- Создание нового окна с помощью метода open:
aNewWindow = window.open("URL","Window_Name" [,"windowFeatures"])
Имя переменной используется для ссылки на свойства и методы окна. Параметр Window_Name используется в аргументе target тегов <FORM. . . > или <А. . . >. Параметры windowFeatures (см. таблицу) управляют представлением и функциональностью броузера. Если ни один параметр из списка windowFeatures не указан, используются значения параметров по умолчанию. Если же указан хотя бы один параметр из списка windowFeatures, все неуказанные параметры исключаются.