2012-08-01 60 views
0

我有一个小问题Safary < 6.我不是Mac用户,我的办公室里没有Mac。 Safari 6不适用于Windows。我需要的是知道Safari 6网络浏览器的

$.browser.version 

。 Mac开发者,你能告诉我这些信息吗?谢谢。

+0

仅供参考,来自jQuery文档:'$ .browser属性在jQuery 1.3中已弃用' – MrOBrian 2012-08-01 00:09:56

+0

我知道。我只需要版本值。 – odiszapc 2012-08-01 00:11:24

回答

1

我相信你已经被警告说浏览器嗅探通常不是首选的方法。也就是说,$.browser解析用户代理字符串。在从www.useragentstring.com/pages/Safari/用户代理串A一目了然揭示的Safari 6为:该部分之后

Mozilla/5.0 (iPad; CPU OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5355d Safari/8536.25

AppleWebKit是其中的jQuery拾取渲染引擎版本。所以,在这种情况下,它是536.26。您可以通过欺骗用户代理字符串来尝试。在Firefox中,用户代理切换器是一个插件。去http://whatsmyua.com看看jQuery看到了什么。