У этого метода окна атрибутов больше, чем у некоторых объектов. Метод open() предназначен для создания новых окон. В общем случае его синтаксис выглядит следующим образом:
open("URL","window_name","param,param,...", replace);
где: URL — страница, которая будет загружена в новое окно, window_name — имя окна, которое можно использовать в атрибуте TARGET в контейнерах A и FORM.
| replace | Позволяет при открытии окна управлять записью в массив History |
| param | Список параметров |
| width | Ширина окна в пикселах |
| height | Высота окна в пикселах |
| toolbar | Создает окно с системными кнопками браузера |
| location | Создает окно с полем location |
| directories | Создает окно с меню предпочтений пользователя |
| status | Создает окно с полем статуса status |
| menubar | Создает окно с меню |
| scrollbars | Создает окно с полосами прокрутки |
| resizable | Создает окно, размер которого можно будет изменять |
Приведем следующий пример:
Листинг 14.4.
(html, txt)
При нажатии кнопки "простое окно" получаем окно со следующими параметрами:
При нажатии кнопки "сложное окно" получаем окно, где: