Beacher-

android开发 -服务端设备类型判断

  应用开发完, 在服务端要给一个链接让下载,又不想直接给链接地址,主要是比较长,所以在主页面上加一个js判断,查看浏览该网页的设备类型

其中对android设备进行出来

var bForcepc=fGetQuery("dv")=="pc";
function fBrowserReditrect()
{
    var sUserAgent=navigator.userAgent.toLowerCase();
    var bIsAndroid=sUserAgent.match(/android/i)=="android";
   
    if(bIsAndroid)
    {
        var sUrl=location.href;
        if(!bForcepc)
        {
            window.location.href=http://www.baidu.com;
        }
    }
}
//获取参数值
function fGetQuery(name)
{
    var sUrl=window.location.search.substr(1);
    var r = sUrl.match(new RegExp("(^|&)" + name + "=([^&]*)(&|$)"));  
    return (r == null ? null : unescape(r[2]));  

}
fBrowserReditrect();

posted on 2011-12-06 12:17  Beacher-  阅读(357)  评论(0编辑  收藏  举报

导航