Глава 22. Элементы управления ActiveX_____________________________525
Использование элементов управления ActiveX с браузерами Netscape (модуль NCompas)
Компания NCompass Labs поставляет подключаемый программный модуль ScriptActive для использования элементов управления ActiveX с браузерами Netscape Navigator 3.0 и выше. Для инсталляции этого модуля нужно:
1. Скопировать модуль с сайтаhttp://www.ncompasslabs.comи сохранить его во временном каталоге.
2. В Windows Explorer (Проводник)дважды щелкнуть по этому файлу, тем самым инициировав его установку. Далее следовать выводимым на экран инструкциям.
(^ Примечание^)
На время написания этого материала бета-версия Netscape Navigator 4,0 не поддерживала элементы управления ActiveX. Однако компания утверждает, что окончательная версия этого браузера будет напрямую поддерживать технологию ActiveX.
Как это часто бывает, существуют некоторые ограничения при работе с модулем ScriptActive. Например, вы вряд ли будете довольны, когда будете использовать ScriptActive совместно с новыми инструментами Microsoft, так как этот модуль не поддерживает напрямую тэг <OBJECT>.
Модуль ScriptActive поддерживает скрипты VBScript только в случае, если они хранятся в отдельном файле. Это означает, что если вы хотите, чтобы вашу страницу посещали пользователи Microsoft Internet Explorer и Netscape Navigator, вам нужно хранить скрипты в файлах с расширением -ALX и обращаться к ним, используя тэг <EMBED>, например:
<EMBED SRC="myscript.alx"WIDTH=1 HETGHT=1 LANGUAGE="VBScript">
Модуль ScriptActive не поддерживает напрямую тэг <OBJECT>. Он поддерживает только тэг <EMBED>. Поэтому, если вы заботитесь о пользователях, работающих с браузерами Netscape, вам следует применять тэг <EMBED>соответствующего содержания внутри каждого тэга <OBJECT>. В противном случае пользователи Netscape не смогут увидеть вашу страницу, независимо от того, имеют ли они Модуль ScriptActive или нет. Microsoft Internet Explorer будет использовать тэг <OBJECT>и игнорировать тэг <EMBED>. Netscape Navigator будет поступать с точностью до наоборот. Заметьте, что модулю ScriptActive сопутствует программа для конвертирования HTML-документов, которая добавляет тэг <EMBED>в каждый тэг <OBJECT>.
Примечание ^
Для получения дополнительной информации о модуле ScriptActive и его использовании с браузером Netscape Navigator обратитесь по адресу: