<SCRIPT
Language=JavaScript>
font_variable="Facename[, point size[, charset[, PLAIN
BOLD ITALIC UNDERLINE]]]"
text_variable="A Pop-up Window"
text_variable2="Another Pop-up Window"
</SCRIPT>
где: font_variable – имя переменной, в которой определены параметры шрифта для текста выпадающего окна, and text_variable – имя переменной, в которой занесен сам текст отражаемый в выпадающем окне.
Следующий скрипт задает переменную MyFont
с описанием параметра
шрифта:10 пунктов italic Helvetica как шрифт для текста;
и задает переменную MyText
с самим текстом для будущего pop-up окна:
<SCRIPT Language=JavaScript>
MyFont="Helvetica,10,,italic"
MyText="Это выпадающее окно
."
</SCRIPT>
Текст для pop-up окон может быть также написан в специальном text file который имеет текстовый формат (создается блокнотом), но имеет расширение .js. В этом файле Вы можете разместить тексты сразу для всех Pop-Up окон Вашей справочной системы. Тут же производится глобальное определение параметров шрифта для всех Pop-Up окон.
popfont
="Facename[, point size[, charset[, PLAIN BOLD
ITALIC UNDERLINE]]]"
Text1="
Это
–
первое
выпадающее
окно
.
"
Text2="
А
это – второе выпадающее окно
.
"
Где popfont – имя переменной, которая определяет параметры шрифта Pop-Up окна. Text1, Text2, и т.д., переменные, содержащие строки для Pop-Up окон.
Пример:
popfont
="Helvetica,10,,italic,BOLD"
Text
1
="Это – первое выпадающее окно."
Text
2
="А
это – второе выпадающее окно."
<OBJECT
id=popup type="application/x-oleobject"
classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11" >
</OBJECT>
<SCRIPT language=javascript
SRC="terms.js">
</SCRIPT>
Где: popup
- ID объявляемого
элемента управления (придумывается программистом); terms.js – имя Вашего текстового файла (тоже
придумывается программистом).
Также внесите в Ваш HTML файл следующий код, вызывающий метод TextPopup из библиотеки HTML Help ActiveX control. Код должен располагаться внутри <BODY> тэга в том месте, где должен появиться элемент вызова выпадающего окна.
<
A
HREF
="
JavaScript
:
HHCTRL
.
TextPopup
(
Text
1,
popfont
,9,9,-1,-1)"
Title
="
Click for pop-up definition">Word to be
defined</A>
Шаг 2:
Скопируйте следующий код описания HTML Help ActiveX элемента управления в Ваш файл:
<OBJECT
id=popup
type="application/x-oleobject"
classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"
>
</OBJECT>
Где: popup - ID элемента управления, который Вы определите на Шаге 3. If your HTML file already includes an instance of the control, you can reference that one.
PARAM
>
тэг вручную. Шаг 3
Создание ссылки на Pop-Upокно
<A
HREF="JavaScript:popup.TextPopup(text_variable, font_variable,9,9,-1,-1)">Click
Here</a>
Где: popup - ID определенный Вами на шаге 2; text_variable и font_variable – переменные, определенные Вами на Шаге 1; цифры соответственно левое и правое поле (от текста) (9,9) и цвета переднего (текста) и заднего (подложки) плана окна (-1, -1) (отрицательные величины задают значения по-умолчанию), и «Click Here» - текст гиперссылки.
Следующий пример задает HTML Help ActiveX элемент управления (гиперссылку)
с ID popup
и отображает текст переменной MyText
шрифтом,
описанном в переменной MyFont
:
<A
HREF=JavaScript:popup.TextPopup(MyText,MyFont,9,9,-1,-1)>
Click to see a pop-up window.</A>
Внешний вид ссылки (рисунок кнопки надо создавать отдельно):
Click to see a pop-up window |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.