2010-05-02 24 views

回答

8

您可能要檢查user agent字符串如下:

var userAgent = navigator.userAgent; 

if (userAgent.match(/iPad/i) || userAgent.match(/iPhone/i)) { 
    // iPad or iPhone 
} 
else { 
    // Anything else 
} 
+0

謝謝〜它的工作完美 – user295292 2010-05-02 04:22:10

2

這應該是有點問題的,因爲每一個應用程序,使得它的自己的標題。我的apache服務器得到這個作爲瀏覽器:[APPNAME] /1.0_CFNetwork/459_Darwin/10.3.0

你可以搜索達爾文,但我不知道這是否防水。

一個JS-片段看起來應該:

if (navigator.userAgent.indexOf("Firefox") != -1) 
{ 
    document.write('You're using Mozilla Firefox'); 
} 
+0

它可能最好不要檢查「達爾文」;達爾文是一個不僅運行iPhone操作系統,而且運行Mac OS X的系統。http://en.wikipedia.org/wiki/Darwin_(operating_system) – icktoofay 2010-06-02 01:06:42

相關問題