zoukankan      html  css  js  c++  java
  • 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端")
    }

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

    你要去做一个大人,不要回头,不要难过。
  • 相关阅读:
    OCP-1Z0-051-V9.02-55题
    OCP-1Z0-051-V9.02-60题
    OCP-1Z0-053-V12.02-59题
    OCP-1Z0-053-V12.02-184题
    OCP-1Z0-053-V12.02-595题
    OCP-1Z0-053-V12.02-584题
    OCP-1Z0-053-V12.02-234题
    OCP-1Z0-053-V12.02-548题
    OCP-1Z0-053-V12.02-549题
    OCP-1Z0-053-V12.02-551题
  • 原文地址:https://www.cnblogs.com/yanggb/p/14209190.html
Copyright © 2011-2022 走看看