javascript判断iPhone或Android手机访问的代码

内容摘要
现在使用手机上网的人越来越多,一些下载网站会通过判断不同系统手机来访问不同网页,比如iPhone和Android。
文章正文

现在使用手机上网的人越来越多,一些下载网站会通过判断不同系统手机来访问不同网页,比如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,找到关键词,然后进行判断跳转就可以了。

代码注释

作者:喵哥笔记

IDC笔记

学的不仅是技术,更是梦想!