在Javascript中检查自定义ActiveX插件

时间:2012-08-18 17:55:16

标签: javascript internet-explorer activex

我正在开发一个Web应用程序,它可以安装插件并检查我构建的大型Web应用程序的其他要求。但是,我遇到问题,检查自定义ActiveX控件。我可以通过尝试使用<OBJECT>标记来实例化它来检查它,但是如果用户缺少它,它会尝试安装插件,当我只需要一个javascript布尔值返回,无论控件是否已经安装。我一直在寻找一个简单的解决方案,但我找不到任何有效的方法。任何想法,将不胜感激。先谢谢。

1 个答案:

答案 0 :(得分:1)

你可以说:

try {
    new ActiveXObject(...);
} catch {
    // Not installed. 
}

http://msdn.microsoft.com/en-us/library/7sw4ddf8(v=vs.94).aspx