Базы данныхИнтернетКомпьютерыОперационные системыПрограммированиеСетиСвязьРазное
Поиск по сайту:
Подпишись на рассылку:

Назад в раздел

Как сделать PopUp-окно

div.main {margin-left: 20pt; margin-right: 20pt}Как сделать PopUp-окно

Popup-окном называется внезапно появляющееся в том или ином месте окошко браузера, в котором обычно находится html-документ или изображение. В такие окна обычно помещают рекламу. Я не сторонник этих вещей и сам их терпеть не могу - эти окна делают просто невозможным перемещение по сайту, появляясь в ответ на любое ваше действие. Это очень раздражает.

Тем не менее, эту технологию можно применять и в благих целях. В это окно можно поместить то, что не влезло на основную страницу сайта. Я, например, одно время помещал туда голосование. Это очень удобно - посетитель сразу видит предложение ответить на вопрос, а если оно ему неинтересно, он может закрыть окошко, и оно больше не появится.

Но есть и минусы. Почти всегда эту технологию используют в рекламных целях. Зашел на сайт, а тебе баннер, ушел с сайта - тебе снова баннер. Ты это окошко закрываешь, а оно открывается снова и снова... и так пока не нажмешь на reset. Так вот, у большинства интернет-населения давно выработался рефлекс - закрывать к чертовой матери эти окна, пока они не загрузились. Чтобы как-то с этим справиться я в заголовок (<title></title>)этого окна помещал большими буквами слово "ГОЛОСОВАНИЕ", дабы посетитель увидел, что это не реклама.

Теперь о самой технологии - можно сделать, чтобы такое окно открывалось при а) попадании на страницу б) закрытии страницы. Для этого тег следует изменить следующим образом: а) дабы окно открывалось при загрузке: <body onload="window.open('document.htm', 'Window', 'height=240, width=200')"> б)дабы окно открывалось при закрытии страницы: <body onunload="window.open('document.htm', 'Window', 'height=240, width=200')">

Адрес документа указывается вместо "document.htm". Атрибуты ширины и высоты меняются по вашему желанию. Кроме того имеются следующие атрибуты:

toolbar

status

scrollbars

location

menubar

directories

Они указываются там же, где и ширина с высотой и их значение может быть либо "yes", либо "no". Экспериментируя с ними, можно добиться различных результатов.

Например: <body onload="window.open('document.htm', 'Window', 'toolbar=no, status=no, scrollbars=no, location=no, menubar=no, directories=no, height=240, width=200')">



Автор: -
Источник: -


  • Главная
  • Новости
  • Новинки
  • Скрипты
  • Форум
  • Ссылки
  • О сайте




  • Emanual.ru – это сайт, посвящённый всем значимым событиям в IT-индустрии: новейшие разработки, уникальные методы и горячие новости! Тонны информации, полезной как для обычных пользователей, так и для самых продвинутых программистов! Интересные обсуждения на актуальные темы и огромная аудитория, которая может быть интересна широкому кругу рекламодателей. У нас вы узнаете всё о компьютерах, базах данных, операционных системах, сетях, инфраструктурах, связях и программированию на популярных языках!
     Copyright © 2001-2024
    Реклама на сайте