На главную

Библиотека Интернет Индустрии I2R.ru

Rambler's Top100

Малобюджетные сайты...

Продвижение веб-сайта...

Контент и авторское право...

Забобрить эту страницу! Забобрить! Блог Библиотека Сайтостроительства на toodoo
  Поиск:   
Рассылки для занятых...»
I2R » Сайтостроительство » HTML/DHTML

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

Всплывающие окна представляют собой обычные окна браузера, которые создаются с помощью объекта 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 применяется к основному окну, браузер выдаст предупреждение о том, что программа пытается закрыть окно и согласны вы на такое или нет. Это сделано в целях безопасности и исключает возможность непроизвольного закрытия нужных окон.

Влад Мержевич
Рецепты HTML

Спонсор раздела

Рассылки Subscribe.ru:

Библиотека сайтостроительства - новости, статьи, обзоры
Дискуссионный лист для web-разработчиков
Подписка на MailList.Ru
Автор: NunDesign
Другие разделы
Оптимизация сайтов
Web-студии
» Новое в разделе
Web-дизайн
Web-программирование
Интернет-реклама
Раскрутка сайта
Web-графика
Flash
Adobe Photoshop
Рассылка
Инструменты вебмастера
Контент для сайта
HTML/DHTML
Управление web-проектами
CSS
I2R-Журналы
I2R Business
I2R Web Creation
I2R Computer
рассылки библиотеки +
И2Р Программы
Всё о Windows
Программирование
Софт
Мир Linux
Галерея Попова
Каталог I2R
Партнеры
Amicus Studio
NunDesign
Горящие путевки, идеи путешествийMegaTIS.Ru

2000-2008 г.   
Все авторские права соблюдены.
Rambler's Top100