js检测访问来源跳转手机站

检测手机平板访问PC站自动跳到手机站,如果是web浏览器访问则跳到PC站

以下例子中www.xxx.cn为PC站,h5.xxx.cn为手机站

<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<script type="text/javascript">  
var userAgent = navigator.userAgent.toLowerCase();
    var platform;
    if(userAgent == null || userAgent == ''){
        platform = 'WEB' ; 
    }else{
        if(userAgent.indexOf("android") != -1 ){ 
            platform = 'ANDROID';
            location.href = "http://m.lib.class.cn/";
        }else if(userAgent.indexOf("ios") != -1 || userAgent.indexOf("iphone") != -1 || userAgent.indexOf("ipad") != -1){ 
            platform = 'IOS';
            location.href = "http://h5.xxx.cn/";
        }else if(userAgent.indexOf("windows phone") != -1 ){ 
            platform = 'WP';
            location.href = "http://h5.xxx.cn/";
        }else{
            platform = 'WEB' ;
            location.href = "http://www.xxx.cn/";
        }
    }
</script>
<body>
abcde
</body>
</html>


安卓的地址 是写错了

2016-03-09 11:18:06
应为你所需要的手机站。
nickname
content