如何在ie8/9/10中检测ActiveX控件而无需实例化ActiveXObject

How to detect ActiveX controls in IE 8/9/10 without having to instantiate ActiveXObject

本文关键字:控件 ActiveXObject 实例化 ActiveX ie8 检测      更新时间:2023-09-26

是否有可能检测哪些ActiveX控件在ie8/9/10中使用JavaScript(或其他技术-可能是Java?),以一种更可扩展和动态的方式,而不是试图在try-catch块周围实例化特定的ActiveX对象?到目前为止,这似乎是实现该解决方案的唯一方法,但该解决方案不可扩展,并且在发布新的ActiveX插件时需要大量额外的代码维护。

这将是很好的能够检测插件类似的方式,JS做与navigator.plugins数组,但据我所知,没有可比的方法来做这个ActiveX控件。

你可以创建一个能够检测其他activex控件存在的activex控件,但是IE并没有公开任何API来为你做这件事。

第二十二条军规。