javascript自动识别是否移动设备访问
代码
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | functionis_pc(){    varos = newArray("Android","iPhone","Windows Phone","iPod","BlackBerry","MeeGo","SymbianOS");  // 其他类型的移动操作系统类型,自行添加    varinfo = navigator.userAgent;    varlen = os.length;    for(vari = 0; i < len; i++) {        if(info.indexOf(os[i]) > 0){            returnfalse;         }    }    returntrue;}// 如果是移动设备就直接跳转到手机网站页面if(!is_pc()){    window.location.href="手机页面链接地址";} | 
还有一种:
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | varisMobile = {      Android: function() {          returnnavigator.userAgent.match(/Android/i) ? true: false;      },      BlackBerry: function() {          returnnavigator.userAgent.match(/BlackBerry/i) ? true: false;      },      iOS: function() {          returnnavigator.userAgent.match(/iPhone|iPad|iPod/i) ? true: false;      },      Windows: function() {          returnnavigator.userAgent.match(/IEMobile/i) ? true: false;      },      any: function() {          return(isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Windows());      } | 
 
                    
                 
                
            
         
 浙公网安备 33010602011771号
浙公网安备 33010602011771号