У представленому прикладі в нове вікно за допомогою методу open () записується сторінка bla.htm.
Зауважимо, що Ви маєте можливість управляти самим процесом створення вікна. Наприклад, Ви можете вказати, чи повинно нове вікно мати рядок статусу, панель інструментів або меню. Крім того Ви можете задати розмір вікна. Наприклад, в наступному скрипті відкривається нове вікно розміром 400x300 пікселів. Воно не має ні рядка статусу, ні панелі інструментів, ні меню.
Як бачите, властивості вікна ми формулюємо в рядку "width = 400, height = 300, status = no, toolbar = no, menubar = no". Зверніть увагу також і на те, що Вам не слід поміщати в цьому рядку символи пробілу!
Список властивостей вікна, якими Ви можете управляти:
Як бачите, відкриваючи вікна, ми повинні використовувати три аргументи:
myWin = open ( "bla.htm", "displayWindow",
"Width = 400, height = 300, status = no, toolbar = no, menubar = no");
А для чого потрібен другий аргумент? Це ім'я вікна. Раніше ми бачили, як воно використовувалося в параметрі target. Так, якщо Ви знаєте ім'я вікна, то можете завантажити туди нову сторінку за допомогою запису
При цьому Вам необхідно вказати ім'я відповідного вікна (якщо ж такого вікна не існує, то з цим ім'ям буде створено нове). Зверніть увагу, що myWin - це зовсім не ім'я вікна. Але тільки за допомогою цієї змінної Ви можете отримати доступ до вікна. І оскільки це звичайна змінна, то область її дії - лише той скрипт, в якому вона визначена. А між тим, ім'я вікна (в даному випадку це displayWindow) - унікальний ідентифікатор, яким можна користуватися з будь-якого з вікон браузера.