js判断是pc还是移动端

<script type="text/javascript">
    /**
    * 获取客户端信息
    */
    function getClientInfo() {
        var userAgentInfo = navigator.userAgent;
        var Agents = new Array("Android", "iPhone", "SymbianOS", "Windows Phone", "iPad", "iPod");
        var agentinfo = null;
        for (var i = 0; i < Agents.length; i++) {
            if (userAgentInfo.indexOf(Agents[i]) > 0) { agentinfo = userAgentInfo; break; }
        }
        if (agentinfo) {
            return agentinfo;
        } else {
            return "PC";
        }
    }
    //调用示例
    alert(getClientInfo());
</script>

猜你喜欢

转载自blog.csdn.net/yangbingx/article/details/77748541