2011-04-10 67 views
1

我期待在我的主頁上爲主要移動操作系統(至少Android,諾基亞/ Symbian,Windows,iOS和Blackberry OS)的用戶創建一個簡單的重定向。簡單的方法來檢查用戶是否是移動設備?

目前我有它的iPhone/iPod的工作(見下文),但我想知道是否有一個簡單的方法在JavaScript檢查所有。 (而不是隻寫出一個移動用戶代理的大列表)。

也許是什麼檢測屏幕?

// Current Code 
<script type="text/javascript"> 
if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))) { 
    if (document.cookie.indexOf("iphone_redirect=false") == -1) { 
     window.location = "http://m.domain.co.nz"; 
    } 
} 
</script> 
+1

[自動檢測手機瀏覽器(通過用戶代理?)]可能的重複(http://stackoverflow.com/questions/1005153/auto-detect-mobile-browser-via-user-agent) – 2011-04-10 07:38:11

+1

我是不寫這個答案,但你可能會發現這個有用的:http://detectmobilebrowser.com/ – Nobita 2011-04-10 07:41:41

回答

1

這適當地在服務器上完成,而不是在客戶端上。

相關問題