Прежде всего, имейте в виду, что никакой другой браузер не поддерживает ActiveX , а не Internet Explorer, поэтому я хотел бы еще раз подумать, если вам не нужен другой подход к проблеме, возможно, с использованием другого компонента, которыйболее открыта для других браузеров ...
как Microsoft Silverlight (если вы идете по пути .NET), Adobe Flash , Shockwave , Air ...
в HTML
На вашей ASP-странице должен быть <object>
код вашего ActiveX
<OBJECT ID="myActiveX "
CLASSID="clsid: yourControlId">
</OBJECT>
тогда вы просто действуете как обычный объект DOM
var myActiveX = document.getElementById("myObject");
alert( myActiveX.GetVersion(...) );