查询浏览器插件存在/版本/等

时间:2011-03-02 14:38:38

标签: javascript swfobject npapi browser-plugin

就IE而言,我的理解是你必须尝试实例化一个ActiveXObject然后检查这个成功,然后你可以通过instanced插件查询版本......没什么特别令人兴奋的。

但是在Firefox(我认为其他NPAPI浏览器)上,您可以检查已安装的插件并获取DLL名称等(至少在Windows上)。究竟可以我发现安装的插件除了它是否存在之外?插件文件名,其他什么?

编辑:并且, IE支持任何查询插件的方式而不创建实例,在较新的版本中?

2 个答案:

答案 0 :(得分:1)

对于Gecko,属性为listed on MDN。在WebKit上,您只在MDN上标记为DOM 0(尽管有建议将版本信息添加到WebKit中)。

答案 1 :(得分:-1)

看一下navigator.plugins数组,你会发现很多信息:)