美文网首页
JavaScript 简单判断设备类型 (window.navi

JavaScript 简单判断设备类型 (window.navi

作者: 枫_d646 | 来源:发表于2018-01-19 12:13 被阅读0次
    该函数用来根据设备类型给 html 元素添加相应的类名(class),以便于对不同设备使用不同的 css 代码,同样稍微修改一下这个代码也可用来判断设备类型.
    (function () {
            !function () {
                var n, i, o, e, s;
                return s = window.navigator.userAgent,
                    e = s.indexOf("Windows Phone") >= 0,
                    i = s.indexOf("Android") > 0 && !e,
                    o = /iP(hone|od)/.test(s) && !e,
                    n = document.documentElement,
                    e
                        ? (n.className += "win-phone", window.isWinPhone = !0) : i
                            ? (n.className += "android", window.isAndroid = !0) : o
                                ? (n.className += "ios", window.isIOS = !0) : (n.className += "pc", window.isPC = !0)
            }();
    }).call(this);
    

    相关文章

      网友评论

          本文标题:JavaScript 简单判断设备类型 (window.navi

          本文链接:https://www.haomeiwen.com/subject/fxdooxtx.html