首页 » Javascript » JS简单判定来源是否手机端

JS简单判定来源是否手机端

5960 5

前阵子发过一文《PHP判定访问来源是否手机端》,今天顺便将一下JS如何实现来源判定。

因为天地团项目里的附近+搜索功能用到的是ajax,所以无法用上文提到的php方式来进行来源判定,由于js是客户端的行为,所以这个功能实现相对PHP来讲简单很多,不需要再获取agent等信息了。

function ismobi()
{
    var system ={
    win : false,
    mac : false,
    xll : false
    };

    var p = navigator.platform;
    system.win = p.indexOf("Win") == 0;
    system.mac = p.indexOf("Mac") == 0;
    system.x11 = (p == "X11") || (p.indexOf("Linux") == 0);
    if(system.win||system.mac||system.xll){
           return false;
    }else{
           return true;
    }
}
文章评分1次,平均分5.0

本文原始地址:https://www.tiandiyoyo.com/2014/05/detect-client-by-js/
本站所有文章,除了特别注明外,均为本站原创,转载请注明出处来自www.tiandiyoyo.com

评论前先开启评论开关:


5 Comments

  1. 不明觉厉,打个酱油

  2. Era :

    这个一般不怎么用吧。

  3. Mooc :

    确实简单。。

  4. 郑永 :

    一般不用js,直接用函数。

载入分页评论...