navigator对象包含有关浏览器的信息,它有很多属性,我们最常用的是userAgent ,该属性可以返回由客户机发送服务器的user-agent头部的值。
下面前端代码可以判断用户那个终端打开页面,实现跳转
- if ( (navigator . userAgent . ma tch(/ (phone IpadlpodI iphone liPodI ios I iPad lAndroid |
- Mobile BlackBerry I IEMobile MQQBrowser I JUC I Fennec |woSBrowser I Browse rNG I Webos
- I Symbian |Windows Phone)/i) )) {
- window. location.href = "";
- //手机
- } else {
- window. location .href = "";
- //电脑
- }
复制代码
|
|