Designed by 77
加载资源 ......
感谢 ♥ 作者
先不感谢了

javascript检测当前客户端

在一些时候我们可能会需要检测当前访问服务的应用是什么客户端,以便针对不同的客户端做不同的逻辑处理。

function browserDetection() {
    var userAgent = window.navigator.userAgent.toLowerCase();
    var browser = null;
    if (userAgent.match(/ipad/i)) {
        browser = 'ipad';
    } else if (userAgent.match(/iphone os/i)) {
        browser = 'iphone';
    } else if (userAgent.match(/midp/i)) {
        browser = 'midp'
    } else if (userAgent.match(/rv:1.2.3.4/i)) {
        browser = 'rv:1.2.3.4';
    } else if (userAgent.match(/ucweb/i)) {
        browser = 'ucweb';
    } else if (userAgent.match(/android/i)) {
        browser = 'android';
    } else if (userAgent.match(/windows ce/i)) {
        browser = 'windowsCe';
    } else if (userAgent.match(/windows mobile/i)) {
        browser = 'windowsMobile';
    } else {
        browser = 'PC'
    }
    return browser;
}

if (browserDetection() != "PC") {
    alert("不是PC端")
} else {
    alert("是PC端")
}

 

"我们看得见波涛汹涌,却抓不住任何一片浪。 ​​​"

posted @ 2021-01-22 07:52  yanggb  阅读(163)  评论(0编辑  收藏  举报