如何检测浏览器插件?

时间:2009-08-28 08:48:53

标签: javascript plugins browser

是否有任何特定的方法通过脚本或Java来查找浏览器上安装的插件?

3 个答案:

答案 0 :(得分:3)

在javascript中

你可以把navigator.plugins

这将为您提供一系列插件。其中包括插件名称,文件名,版本,长度,描述等......

答案 1 :(得分:1)

正如@Val所说,navigator.plugins对象是第一个看的地方。如果您需要精细的版本信息,对于缺少版本属性或完全缺少navigator.plugins对象的旧浏览器(例如IE 9之前的IE),您可能还需要Pinlady.net's PluginDection

答案 2 :(得分:0)

客户方:

创建一个对象(由浏览器插件运行),该对象将值传递给网页上的javascript。如果javascript代码没有收到任何内容,那么您的浏览器没有执行该对象,因此可能没有插件,或者它已关闭。

服务器端:

做同样的事情,但让你的对象从服务器请求一些东西。如果没有这样的请求,就没有插件。