js判断浏览器类型,版本,附多个实例代码
发布时间:2018-09-04 09:08:00 所属栏目:创业 来源:站长网
导读:副标题#e# 你知道世界上有多少种浏览器吗?除了我们熟知的IE, Firefox , Opera , Safari 四大浏览器之外,世界上还有近百种浏览器。 在网站前端开发中,浏览器兼容性问题本已让我们手忙脚乱, Chrome 的出世不知道又要给我们添多少乱子。浏览器兼容性是前端
|
使用不同特征来判断浏览器的方法,虽然在速度上比用正则表达式分析userAgent要来的快,不过这些特征可能会随浏览器版本而变化。比如,一种浏览器本来独有的特性取得了市场上的成功,其他浏览器也就可能跟着加入该特性,从而使该浏览器的独有特征消失,导致我们的判断失败。因此,相对比较保险的做法是通过解析userAgent中的特征来判断浏览器类型。何况,反正判断版本信息也需要解析浏览器的userAgent的。 通过分析各类浏览器的userAgent信息,不难得出分辨各类浏览器及其版本的正则表达式。而且,对浏览器类型的判断和版本的判断完全可以合为一体地进行。于是,我们可以写出下面的代码:
(编辑:PHP编程网 - 湛江站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |


