Отправляет email-рассылки с помощью сервиса Sendsay

Рецепты HTML

  Все выпуски  

Рецепты HTML


Информационный Канал Subscribe.Ru

   Новости сайта www.htmlbook.ru

Добрый день.

Сегодня окончание к предыдущей рассылке посвященной созданию своих окон. Полностью статью можно прочитать по адресу www.htmlbook.ru/dhtml/window.shtml

Создание всплывающих окон

Всплывающие окна представляют собой обычные окна браузера, которые создаются с помощью объекта window. При этом можно управлять видом этого окна, задавая его размеры и отключая различные элементы.

Для создания окна используется метод open, который имеет следующий синтаксис.

window.open("URL", "имя окна", "параметры")

Значения параметров совпадают с параметрами создания модального окна методом showModalDialog.

Параметры, управляющие видом окна имеют некоторые отличия от элементов диалоговых окон.

Параметр Значение Описание
directories yes | no или 1 | 0 Отображает панель ссылок
location yes | no или 1 | 0 Отображает адресную строку
menubar yes | no или 1 | 0 Отображает меню
scrollbars yes | no или 1 | 0 Показывает полосу прокрутки
toolbar yes | no или 1 | 0 Показывает кнопки на панели инструментов
status yes | no или 1 | 0 Отображает строку состояния
rersizible yes | no или 1 | 0 Определяет, можно ли изменять размеры окна
left пикселы Задает положение левого верхнего угла по горизонтали
top пикселы Задает положение левого верхнего угла по вертикали
width пикселы Ширина окна
height пикселы Высота окна

Ниже показан пример создания окна без полосы прокрутки, меню, строки навигации и др.

Пример 2. Создание нового окна

<script language="JavaScript">

window.open("help.html", "help", "width=350, height=200, status=0, menubar=0, location=0 resizable=0 directories=0 toolbar=0")

</script>

Параметры управления видом окна можно использовать в любом порядке, перечисляя их через запятую.


Закрытие окна

Если окно создано динамически с помощью скрипта, его можно закрыть в любой момент методом close.

Пример 3. Закрытие окна

<script language="JavaScript">
help = window.open("help.html", "help", "width=350, height=200, status=0, menubar=0, location=0 resizable=0 directories=0 toolbar=0")
</script>

<a href="javascript:help.close()">Закрыть окно</a>

Переменная help в примере является ссылкой на вновь созданное окно, поэтому его закрытие идет через метод help.close().

Когда метод close применяется к основному окну, браузер выдаст предупреждение о том, что программа пытается закрыть окно и согласны вы на такое или нет. Это сделано в целях безопасности и исключает возможность непроизвольного закрытия нужных окон.


Рекомендую подписаться на рассылку:
CenterINet - все для начинающих и опытных web мастеров

  Разделы сайта
 
Создание сайта
  HTML
  CSS
  Графика
  Дизайн
  Инструментарий
  Справочная информация
  Шаблоны
  Форум

  Подписка на новости
  Введите ваш e-mail:


  Помощь
  Не знаете с чего начать или что можно найти на сайте www.htmlbook.ru - воспользуйтесь Помощником по сайту
Copyright 2002 Влад Мержевич, e-mail: vlad@htmlbook.ru
Материалы сайта охраняются законом об авторском праве.
Вы можете свободно использовать и распространять любые статьи с указанием автора и ссылки на сайт www.htmlbook.ru.


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное