navigator对象

navigator对象

        

  • navigator对象里有浏览器的相关信息,我们一般可以用来做pc端或移动端的判断
  • 例如:输入一个网址,是pc端访问,打开的就是pc页面,移动端访问,打开的就是移动端页面

<body>

    <SCript>

        // 检测 userAgent(浏览器信息)

        !(function () {

            const userAgent = navigator.userAgent

            // 验证是否为Android或iPhone

            const android = userAgent.match(/(Android);?[\s\/]+([\d.]+)?/)

            const iphone = userAgent.match(/(iPhone\sOS)\s([\d_]+)/)

            // 如果是Android或iPhone,则跳转至移动站点

            if (android || iphone) {

                location.href = 'http://m.taobao.com'

            }

        })()

    </SCript>

 

上一篇:哈希加密详解和md5、sha1、sha256、Java 工具类


下一篇:[网络-H3C]网络设备配置备份