PC站跳转M站的方法

现在移动互联网迅猛发展,公司纷纷建立自己主站的M站,下面一段JS代码就是对现在主流移动设备的跳转:

<script type="text/javascript">
function autoLoad(){

    var sUserAgent= navigator.userAgent.toLowerCase(); 
    var bIsIpad= sUserAgent.match(/ipad/i) == "ipad"; 
    var bIsIphoneOs= sUserAgent.match(/iphone os/i) == "iphone os"; 
    var bIsMidp= sUserAgent.match(/midp/i) == "midp"; //移动设备
    var bIsUc7= sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4"; //手机浏览器
    var bIsUc= sUserAgent.match(/ucweb/i) == "ucweb"; //uc手机浏览器
    var bIsAndroid= sUserAgent.match(/android/i) == "android"; 
    var bIsCE= sUserAgent.match(/windows ce/i) == "windows ce"; //windows 移动平台
    var bIsWM= sUserAgent.match(/windows mobile/i) == "windows mobile"; 

    if (bIsIpad || bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || bIsAndroid || bIsCE || bIsWM) { 
        window.location.href = 'http://m.diannaoban.com/';
    } 
}
window.onload = autoLoad();
</script>

 

posted @ 2014-11-03 10:07  ItcastZc  阅读(1287)  评论(0编辑  收藏  举报