тор требует установить подключаемый модуль ActiveX np6esk32.dll, выгрузить который можно по адресу http://www. esker. com. Значения, присваи-
ваемые атрибуту type дескриптора , будут различаться в зависимости от подключаемого модуля ActiveX, используемого для вашей версии Netscape Navigator.
Настроить возможности чата можно при помощи следующих параметров:
• standby. Текст, отображаемый Web-браузером во время загрузки элемента управления Microsoft Chat.
486 Глава 9. Java-аплеты и объекты ActiveX
• MaxMessageLength. Максимальное число символов, которое посетитель может набрать в области исходящего сообщения (то есть в нижней левой панели), прежде чем щелкнуть на одной из двух кнопок «Send» («Отпра- вить») справа от панели.
• MaxHistoryLength. Число символов, которому элемент управления позво — лит аккумулироваться в области списка (истории) сообщений (то есть в верхней левой панели), прежде чем удалять самый старый текст.
• Backcoior. Число от 0 до 255 включительно, задающее цвет границы меж — ду панелями элемента управления.
Помимо самого элемента управления Microsoft Chat, вам необходимо предос- тавить посетителю форму для ввода имени сервера IRC, чат-комнаты, темы чата
и прозвища («ника»), под которым посетитель будет известен в комнате. Кроме того, посетителю понадобятся кнопки, показанные в нижней части формы на рис. 9.22, чтобы войти в существующую или создать новую комнату, управлять взаимодействием с другими участниками и, по желанию, очищать область спис-
ка сообщений.
Выгрузите из сайта издателя русскоязычной редакции этой книги страницу
MSChatPage. htm, которая послужит примером полнофункциональной Web-стра —
ницы с внедренным элементом управления ActiveX Microsoft Chat. He стесняй — тесь менять расположение полей и текстовых подписей формы. VBScript-функции, вызываемые при щелчках посетителя на кнопках формы, находятся в нижней части HTML-кода Web-страницы. (Каждая VBScript-функция обращается к методу (то есть функции) элемента управления ActiveX Microsoft Chat для выполнения действия, со — ответствующего надписи кнопки, с помощью которой была вызвана функция.)