JavaScript-----navigator对象

navigator 对象是什么

navigator对象包含有关浏览器的信息,它有很多属性,我们最常用的是userAgent,该属性可以返回由客户机发送服务器的user-agent头部的值。

navigator.userAgent 用户代理 属性是一个只读的字符串,声明了浏览器用于 HTTP 请求的用户代理头的值。

下面前端代码可以判断用户那个终端打开页面,实现跳转

   if ((navigator.userAgent.match(
            /(phonelpad|pod| iPhone|iPod| iosliPad|Android lMobile|BlackBerry|IEMobile   | MQQBrowser | JUC | Fennec | wOSBrowser | BrowserNG | Webosl | Symbian | Windows Phone) /i
            ))) {
        window.location.href = ""; //手机
        console.log('手机');
    } else {
        window.location.href = ""; //电脑
        console.log('电脑');

    }

如果是pc端,就会显示电脑

 如果是移动端就会显示手机

猜你喜欢

转载自blog.csdn.net/weixin_45904557/article/details/125346855