对于浏览器版本,怎么判断?

2014-09-07 11:45:07 +08:00
 yeqiu
我做的系统支持谷歌浏览器,
navigator.userAgent.toLowerCase().match(/chrome\/([\d.]+)/)
所以我用了这个段代码判断是否为谷歌浏览器
坑爹的是 在360 和 搜狗下竟然可以通过
还有没有别的办法?》
3341 次点击
所在节点    问与答
24 条回复
loading
2014-09-07 20:39:04 +08:00
细想也对,我也是内部企业开发的,我用Firefox开发,如果是ie我就提示Firefox下载,目前看来我也要这样玩!!


但我是对CSS没信心~

楼主是js,楼主的js水平怕是甩我几百光年吧~~
pysama
2014-09-08 11:53:47 +08:00
UA可以伪造。
建议用特性判断,可以参考jQuery的support实现。
iawes
2020-06-23 10:21:12 +08:00
@witcher42 这个怎么用?能根据 UA 区分是浏览器还是应用吗
iawes
2020-06-23 10:22:09 +08:00
@emric 这个怎么用呢?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/132176

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX