js判断当前打开的是手机还是pc浏览器

function IsPC() {
    var userAgentInfo = navigator.userAgent;
    var Agents = ["Android", "iPhone",
                "SymbianOS", "Windows Phone",
                "iPad", "iPod"];
    var flag = true;
    for (var v = 0; v < Agents.length; v++) {
        if (userAgentInfo.indexOf(Agents[v]) > 0) {
            flag = false;
            break;
        }
    }
    return flag;
}
 
var flag = IsPC(); //true为PC端,false为手机端

navigator 对象包含有关浏览器的信息。

userAgent 返回由客户机发送服务器的 user-agent(用户代理) 头部的值。

你可能感兴趣的:(javascript)