{popup}
{popup} используется для создания высплывающих окон при помощи javascript.
Для обеспечения работы этой функции, предварительно ДОЛЖНА быть вызвана
функция {popup_init}.
Имя атрибутаТипОбязателенПо умолчаниюОписаниеtextstringДаn/aтекст/html для отображения во всплывающем окнеtriggerstringНетonMouseOver
Какое событие используется для активации всплывающего окна.
Может быть onMouseOver или onClick.
stickybooleanНетfalseВсплывающее окно закрывается кликомcaptionstringНетn/aустанавливает заголовок окнаfgcolorstringНетn/aцвет всплывающего окнаbgcolorstringНетn/aцвет рамки всплывающего окнаtextcolorstringНетn/aустанавливает цвет текста внутри всплывающего окнаcapcolorstringНетn/aустанавливает цвет заголовка всплывающего окнаclosecolorstringНетn/aустанавливает цвет надписи "закрыть"textfontstringНетn/aустанавливает шрифт для главного текстаcaptionfontstringНетn/aустанавливает шрифт дла заголовкаclosefontstringНетn/aустанавливает шрифт надписи "Закрыть"textsizestringНетn/aустанавливает размер главного текстаcaptionsizestringНетn/aустанавливает размер заголовкаclosesizestringНетn/aустанавливает размер надписи "Закрыть"widthintegerНетn/aустанавливает ширину всплывающего окнаheightintegerНетn/aустанавливает высоту всплывающего окнаleftbooleanНетfalseзаставляет всплывающее окно появляться слева от курсора мышиrightbooleanНетfalseзаставляет всплывающее окно появляться справа от курсора мышиcenterbooleanНетfalseзаставляет всплывающее окно появляться по центру курсора мышиabovebooleanНетfalse
Заставляет всплывающее окно появляться сверху от курсора.
Внимание: работает только если установлен атрибут height.
belowbooleanНетfalseзаставляет всплывающее окно появляться снизу от курсора мышиborderintegerНетn/aделает рамку вокрут всплывающего окна тоньше или толщеoffsetxintegerНетn/aкак далеко от курсора будет отображаться всплывающее окно,
по горизонталиoffsetyintegerNon/aкак далеко от курсора будет отображаться всплывающее окно,
по вертикалиfgbackgroundurl к картинкеНетn/aопределяет картинку, которая будет использована вместо цвета для
содержимого всплывающего окна.bgbackgroundurl к картинкеNon/aопределяет картинку, которая будет использована вместо цвета для
рамки всплывающего окна. Внимание: вам следует установить bgcolor в "",
иначе цвет так же будет отображаться. Внимание: когда присутствует ссылка
"Закрыть", Netscape будет перерисовывать ячеки таблицы, из-за чего результат
может быть невернымclosetextstringНетn/aустанавливает текст для надписи "Закрыть"noclosebooleanНетn/aне отображать текст "Закрыть" для всплывающих окон с заголовкомstatusstringНетn/aустанавливает текст в строку статуса браузераautostatusbooleanНетn/aустанавливает текст всплывающего окна в строку статуса браузера
Внимание: переназначает установку statusautostatuscapstringНетn/aустанавливает текст заголовка всплывающего окна в строку статуса
браузера.
NOTE: переназначает установки status и autostatusinarrayintegerНетn/aговорит overLib прочитать текст по этому индексу в
массиве ol_text, расположеном в overlib.js. Этот параметр
может быть использован вместо параметра textcaparrayintegerНетn/aговорит overLib и прочитать заголовок по этому индексу в
массиве ol_capscapiconurlНетn/aотображает картинку перед заголовком всплывающего окнаsnapxintegerНетn/aприкрепляет всплывающее окно к каждому N-ому пикселю по горизонталиsnapyintegerНетn/aприкрепляет всплывающее окно к каждому N-ому пикселю по вертикалиfixxintegerНетn/aблокирует горизонтальное положение всплывающего окна.
Внимание: переназначает всё горизонтальное позиционированиеfixyintegerНетn/aблокирует вертикальное положение всплывающего окна.
Внимание: переназначает всё вертикальное позиционированиеbackgroundurlНетn/aустанавливает картинку для использования вместо фона таблицыpadxinteger,integerНетn/aделает горизонтальный отступ фоновой картинки для размещения текста.
Внимание: это двойная командаpadyinteger,integerНетn/aделает вертикальный отступ фоновой картинки для размещения текста.
Внимание: это двойная командаfullhtmlbooleanНетn/aдает вам возможность полностью контролировать html поверх фоновой
картинки. HTML-код ожидается в атрибуте "text"framestringНетn/aконтролирует всплывающее окно в другом фрейме.
См. домашнюю страницу overlib для дополнительной информации по этой
функцииfunctionstringНетn/aвызывает указанную функцию javascript и отображает возвращенное
значение во всплывающем окнеdelayintegerНетn/aзаставляет всплывающее окно вести себя как всплывающую подсказку.
Оно всплывет только после определенной задержки в миллисекундах.hautobooleanНетn/aавтоматически определять, должна ли всплывающая подсказка быть
слева или справа от курсора мыши.vautobooleanНетn/aавтоматически определять, должна ли всплывающая подсказка быть
выше или ниже курсора мыши.{popup}
mypage
{* вы можете использовать HTML, ссылки и т.д. в тексте *}
mypage
{* всплывающее окно над ячейкой таблицы *}
{$part_number}
]]>
Другой хороший пример можно найти на в описании тэга
{capture}.
См. также
{popup_init}
и
overLib.