popup

Имя аттрибута Тип Обязателен По умолчанию Описание
text строка (string) Да n/a HTML код (текст), который будет выводиться в высплывающем окне.
trigger строка (string) Нет onMouseOver Способ вызова окна. Может быть либо onMouseOver, либо onClick
sticky логический (boolean) Нет false Makes the popup stick around until closed
caption строка (string) Нет n/a устанавливает заголовок
fgcolor строка (string) Нет n/a цвет внутри окна
bgcolor строка (string) Нет n/a цвет границы окна
textcolor строка (string) Нет n/a цвет текста в окне
capcolor строка (string) Нет n/a цвет заголовка окна
closecolor строка (string) Нет n/a цвет текста текста "Close" (Закрыть)
textfont строка (string) Нет n/a шрифт текста в окне
captionfont строка (string) Нет n/a шрифт заголовка окна
closefont строка (string) Нет n/a шрифт текста "Close" (Закрыть)
textsize строка (string) Нет n/a размер шрифта в окне
captionsize строка (string) Нет n/a размер шрифта заголовка
closesize строка (string) Нет n/a размер шрифта текста "Close" (Закрыть)
width целое (integer) Нет n/a ширина окна
height целое (integer) Нет n/a высота окна
left логический (boolean) Нет false создавать окно слева от курсора мыши
right логический (boolean) Нет false создавать окно справа от курсора мыши
center логический (boolean) Нет false создавать окно на месте мыши
above логический (boolean) Нет false создает окно выше курсора мыши. ЗАМЕЧАНИЕ: возможно только если указан аттрибут height
below логический (boolean) Нет false создает окно под курсором мыши
border целое (integer) Нет n/a толщина границы окна
offsetx целое (integer) Нет n/a горизонтальное смещение окна от курсора мыши.
offsety целое (integer) Нет n/a вертикальное смещение окна от курсора мыши
fgbackground url to image Нет n/a определяет фоновое изображение текста, вместо fgcolor.
bgbackground url to image Нет n/a определяет фоновое изображение для границ окна, вместо bgcolor. ЗАМЕЧАНИЕ: Может понадобиться установить bgcolor в "" или будет показан цвет, а не зиображение. ЗАМЕЧАНИЕ: При наличии ссылки "Close" Netscape перерисовывает ячейки таблицы, что приводит к некоректному отображению.
closetext строка (string) Нет n/a устанвливает текст вместо "Close"
noclose логический (boolean) Нет n/a не отображать текст "Close"
status строка (string) Нет n/a установить значение строки статуса в браузере
autostatus логический (boolean) Нет n/a установить значение строки статуса в браузере в текст окна. ЗАМЕЧАНИЕ: отменяет значение status
autostatuscap строка (string) Нет n/a установить значение строки статуса в браузере в текст заголовка. ЗАМЕЧАНИЕ: отменяет начение autostatus
inarray целое (integer) Нет n/a указывает, что текст окна следует взять из указанного элемента массива ol_text, расположенного в overlib.js. Этот параметр может использоваться вместо text
caparray целое (integer) Нет n/a указывает, что заголовок окна следует взять из указанного элемента массива ol_caps
capicon url Нет n/a выводит изображение перед заголовком окна.
snapx целое (integer) Нет n/a ровняет окно к горизонтальной сетке
snapy целое (integer) Нет n/a ровняет окно к вертикальной сетке
fixx целое (integer) Нет n/a закрепляет горизонтальное положение окна. Замечание: отменяет все остальные параметры горизонтального положения
fixy целое (integer) Нет n/a закрепляет вертикалнное положение окна. Замечание: отменяет все остальные параметры вертикального положения
background url Нет n/a указывает фоновое изображение окна
padx integer,integer Нет n/a дополняет фоновое изображение горизонтальными отступами к тексту. Обратите внимание: этот параметр принимает два значения
pady integer,integer Нет n/a дополняет фоновое изображение вертикальными отступами к тексту. Обратите внимание: этот параметр принимает два значения
fullhtml логический (boolean) Нет n/a Позволяет полностью контролировать HMTL над фоновым изображением. HTML код ожидается в параметре text
frame строка (string) Нет n/a Контролировать высплывающие окна в различных фрэймах. См. сайт overlib для дополнительной информации по этой функции
timeout строка (string) Нет n/a вызывает цказанную javascript функцию и использует результат как текст окна
delay целое (integer) Нет n/a врремя жизни окна в милисекундах. Позволяет реализовывать высплываюющие подсказки.
hauto логический (boolean) Нет n/a автоматическое опредление горизонтального местоположения окна относительно мыши.
vauto логический (boolean) Нет n/a автоматическое опредление вертикального местоположения окна относительно мыши.

функция popup используеться для генерации javascript кода, который создаст высплывающее окно.

Пример 8-17. popup

{* popup_init должен быть вызван один раз в начале страницы *}
{popup_init src="/javascripts/overlib.js"}

{* создаем ссылку с всплывающим окном, которое появляеться при наведении мыши *}
<A href="mypage.html" {popup text="This link takes you to my page!"}>mypage</A>

{* можно использовать html, ссылки и т.п. в высплывающем окне *}
<A href="mypage.html" {popup sticky=true caption="mypage contents"
text="<UL><LI>links<LI>pages<LI>images</UL>" snapx=10 snapy=10}>mypage</A>