美文网首页
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