如何通过 JavaScript 检测 Firefox 中安装的 Adob​​e Acrobat 版本

2023-11-29

我知道这可以在 IE 中通过创建 ActiveX 对象来完成,但是如何在 FF 中做到这一点。 navigator.plugins['Adobe Acrobat'] 对象让我知道它是否已安装,但它不包含版本号。有任何想法吗?


navigator.plugins[n].name where n是 Acrobat 插件的索引,其中应该包含版本号。不幸的是,从 Adob​​e Reader 8 开始,他们将名称更改为"Adobe PDF Plug-In for Firefox and Netscape",没有版本信息。因此,如果这是您至少检测到 Reader 8 的名称,但无法区分版本 8 和 9。

另外,请确保您考虑到 Mac 不需要 Acrobat Reader 来呈现 PDF 文件。 (我启动 Windows 分区只是为了测试这一点。)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何通过 JavaScript 检测 Firefox 中安装的 Adob​​e Acrobat 版本 的相关文章

随机推荐