检查客户端上安装的“Internet Explorer”或“其他浏览器”之间的Flash插件版本

时间:2012-05-16 15:32:30

标签: javascript windows flash internet-explorer

如果你继续http://get.adobe.com/it/flashplayer/otherversions/,你会发现有两个“当前”的Flash播放器插件版本可供Windows使用

  • 一个用于Internet Explorer
  • 一个用于其他浏览器

通常用户只需要安装一个版本(如果他们使用Chrome及随附的版本,则甚至为零)

不幸的是,我有一个与浏览器通信的外部插件,它需要显式安装Internet Explorer的插件,如果用户使用Firefox导航也是如此。

出于这个原因,我不仅需要检查是否安装了Flash插件,还要检查是否安装了指定的资源管理器版本!

是否有纯粹的JavaScript解决方案来进行此项检查? ATM I遍历浏览器中的所有插件,搜索指定名称的dll,但

  • 很难看,我很惭愧做那样的事
  • 它被窃听:今天我发现我的支票失败,因为adobe分发的插件文件名已从NPSWF32.dll更改为NPSWF32_11_2_202_235.dll

感谢

0 个答案:

没有答案