popup

Имя аттрибутаТипОбязателенПо умолчаниюОписание
textстрока (string)Даn/aHTML код (текст), который будет выводиться в высплывающем окне.
triggerстрока (string)НетonMouseOverСпособ вызова окна. Может быть либо onMouseOver, либо onClick
stickyлогический (boolean)НетfalseMakes 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вертикальное смещение окна от курсора мыши
fgbackgroundurl to imageНетn/aопределяет фоновое изображение текста, вместо fgcolor.
bgbackgroundurl 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
capiconurlНетn/aвыводит изображение перед заголовком окна.
snapxцелое (integer)Нетn/aровняет окно к горизонтальной сетке
snapyцелое (integer)Нетn/aровняет окно к вертикальной сетке
fixxцелое (integer)Нетn/aзакрепляет горизонтальное положение окна. Замечание: отменяет все остальные параметры горизонтального положения
fixyцелое (integer)Нетn/aзакрепляет вертикалнное положение окна. Замечание: отменяет все остальные параметры вертикального положения
backgroundurlНетn/aуказывает фоновое изображение окна
padxinteger,integerНетn/aдополняет фоновое изображение горизонтальными отступами к тексту. Обратите внимание: этот параметр принимает два значения
padyinteger,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>