javascript判斷iPhone或Android手機訪問的代碼

2014-05-27 11:46:03來源:威易網作者:icech

現(xiàn)在使用手機上網的人越來越多,一些下載網站會通過判斷不同系統(tǒng)手機來訪問不同網頁,比如iPhone和Android。下面我們就來介紹一下如何用javascript判斷iPhone或Android手機訪問。

現(xiàn)在使用手機上網的人越來越多,一些下載網站會通過判斷不同系統(tǒng)手機來訪問不同網頁,比如iPhone和Android。

下面我們就來介紹一下如何用javascript判斷iPhone或Android手機訪問。

如下代碼是一個比較簡單的判斷:

<script type="text/javascript">
function fBrowserRedirect(){
 var sUserAgent = navigator.userAgent.toLowerCase();
 var isIphone = sUserAgent.match(/iphone/i) == "iphone";
 var isAndroid = sUserAgent.match(/android/i) == "android";
 if(isIphone){ window.location.href = "download/iphone.html"; }
 if(isAndroid){ window.location.href = "download/android.html"; }
}
fBrowserRedirect();
</script>

原理很簡單,就是獲取用戶的userAgent,找到關鍵詞,然后進行判斷跳轉就可以了。

關鍵詞:javascriptjs

贊助商鏈接: