javascript - 关于浏览器的信息检测,有没有比较成熟和完备的开源项目?
阿神
阿神 2017-04-10 15:00:09
[JavaScript讨论组]

项目需要检测浏览器的类型、版本号、已安装的控件等等,越详细越好。
比如获取Flash控件的版本号,JRE版本号,浏览器安装过的其他控件的版本号等等。
目前已经七拼八凑的写了一段,可以获取到浏览器的基本信息,可以检测IE的大版本号,可以检测Flash的大版本号,但还存在以下问题:
1.除了IE浏览器,对其他内核的浏览器的检查主要依靠识别UA,但是UA并不可靠,因为用户可以自定义UA。针对非IE内核的浏览器,是否可以做到准确识别?
2.获取已安装控件时,主要是通过创建ActiveXObject捕捉异常的方式来判断,这样如果控件升级了,需要重新修改js脚本中ActiveXObject的名称,才能准确识别出其版本号。有没有更方便的其他方式可以实现这个功能?

在github上尝试用browser+detect搜了一下,那些项目主要是检测浏览器类型,少数有涉及到Flash的,检测其他控件的还没有找到。

阿神
阿神

闭关修行中......

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号