我正在寻找一种方法来确定
a) 用户是否ActiveX control
安装了特定的设备,以及
b)version
该控件在Javascript
或中的内容Silverlight
。
我使用以下javascript
代码来确定控件的存在:
var activex;
try {
activex = new ActiveXObject('SomeProgId');
} catch(e) {
activex = null;
}
if (activex) {
alert("found");
} else {
alert("not found");
}
这似乎工作得很好。
但是我看不到任何方法可以从中访问任何版本属性(或任何属性)activex object
。
我需要知道用户拥有什么版本才能确定是否需要重定向他们以安装新版本?
对此的任何想法表示赞赏。