Пример программы управления окнами web-браузера на языке JavaScript

Внутри контейнера скрипта определены две функции пользователя: CallWeb() и CallShop().Обе функции используют один и тот же метод open (встроенную в JavaScript функцию,которая определена над объектом window) для того, чтобы открыть новое окно браузера и загрузить в него гипертекстовые документы. При этом функция CallShop() порождает стандартное окно (с кнопочками, иконками и т. п.), а функция CallWeb() окно без стандартных атрибутов. У этого окна имеются только линейки прокрутки (scrollbars).

Вызов функций осуществляется после нажатия на соответствующую кнопку, которые определены в HTML-форме с именем forma.Таким образом, выполнение функций будет осуществлено только в том случае, если произойдет событие, описанное атрибутом <input> соответствующего поля формы.

Пример:

Код HTML:

Нажмите на кнопочки:



Эта кнопка вызывает окно без атрибутов





Эта кнопка вызывает стандартное окно



Функция FilterOn( ) написана на Java-Script:

function CallWeb(){
  WebD = window.open("http://www.modern-computer.ru/practice/web-design/prcatic-web-design-main.html", "WebD", "scrollbars=yes, resizable=yes, contextbar=no");
}

function CallShop(){
  Shop = window.open("http://www.modern-computer.ru/practice/photoshop/photoshop-main.html", "shop");
}




Полки стеклянные Леоторг.