2012-08-01 45 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看到了什麼。