【发布时间】:2011-03-08 19:53:25
【问题描述】:
如何检查用户当前的浏览器是否为 Safari 5?
更新
如果用户使用的是旧版浏览器,我们会在我们的网站上显示“不支持浏览器”消息。目前我们的错误出现在最新的 Safari 上,但它不应该出现。
【问题讨论】:
-
等等,停下,为什么你要这样做?你不应该检查浏览器,你应该检查你想使用的功能。
-
确实如此。 (几乎)所有这些浏览器嗅探脚本都针对用户代理字符串进行测试,该字符串在 Safari 中很容易被欺骗(因此它假装它是另一个浏览器),并且您想要的解决方法不会弹出. 另请阅读nczonline.net/blog/2009/12/29/…
-
Browser Detection的可能重复
标签: javascript extjs