Владимир Дригалкин
Сколько ни блуждал я просторами интернета - ни на чьем сайте не видел всплывающих окон, созданных с помощью метода TextPopup HTML Help ActiveX control. А ведь это самый простой, корректный и эффективный способ для вывода небольших комментариев, разъяснительной информации:
Синтаксис метода TextPopup таков:
TextPopup (pszText, pszFont, horzMargins, vertMargins, clrForeground, clrBackground)
Теперь давайте рассмотрим атрибуты данного метода:
PszText - текст, который будет отображен во всплывающем окне;
PszFont - атрибуты шрифта, которые указываются через запятую в следующем порядке:
Вот, например, способ применения атрибута PszFont - "Verdana,8,,BOLD";
HorzMargins - размер окна по горизонтали;
VertMargins - размер окна по вертикали;
ClrForeground - цвет текста в RRGGBB формате. По умолчанию - черный (-1);
ClrBackground - цвет фона всплывающего окна. По умолчанию - ярко-желтый (-1).
Итак, атрибуты мы рассмотрели, теперь можно приступить к созданию всплывающего окна. Для этого нам нужно вставить в HTML файл - объект HTML Help ActiveX:
<OBJECT id=test type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"> </OBJECT>
При этом совершенно не важно, где именно будет помещен он в HTML-странице. Заметьте, что идентификатору id присвоено имя test - оно может быть любым, но обязательно должно совпадать с именем при вызове JavaScript.