js实现自动识别手机端pc端跳转
2018-03-28 10:54
351 查看
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>扣扣</title> </head> <script type="text/javascript"> // JavaScript Document //智能机浏览器版本信息: var browser={ versions:function(){ var u = navigator.userAgent, app = navigator.appVersion; return { trident: u.indexOf("Trident") > -1, //IE内核 presto: u.indexOf("Presto") > -1, //opera内核 webKit: u.indexOf("AppleWebKit") > -1, //苹果、谷歌内核 gecko: u.indexOf("Gecko") > -1 && u.indexOf("KHTML") == -1, //火狐内核 mobile: !!u.match(/AppleWebKit.*Mobile.*/)||!!u.match(/AppleWebKit/), //是否为移动终端 ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端 android: u.indexOf("Android") > -1 || u.indexOf("Linux") > -1, //android终端或者uc浏览器 iPhone: u.indexOf("iPhone") > -1 || u.indexOf("Mac") > -1, //是否为iPhone或者QQHD浏览器 iPad: u.indexOf("iPad") > -1, //是否iPad webApp: u.indexOf("Safari") == -1 //是否web应该程序,没有头部与底部 }; }(), language:(navigator.browserLanguage || navigator.language).toLowerCase() } if(browser.versions.android || browser.versions.iPhone || browser.versions.ios){ window.location.href="mobile"; }else{ window.location.href="pc" } </script> <body onload="finish()"></body> </html>
相关文章推荐
- 设备识别跳转电脑端自动跳转手机端js
- JS判断手机端和PC端自动跳转
- IIS跳转html页面自动识别是PC端还是手机端
- JS手机访问PC端网站自动跳转到手机端网站
- JS 实现页面N秒钟自动跳转
- 实现session超时后自动跳转到登陆页面(前台JS,JAVA,判断是否Ajax请求)
- 前端js判断访问站点设备(手机还是PC)实现自动跳转代码
- 识别手机端自动跳转
- JS实现网页自动跳转
- 实现来源百度自动跳转到竞价站的JS代码
- JS实现超过长度限制后自动跳转下一款文本框的方法
- js如何实现网页自动跳转
- JS实现页面超时后自动跳转到登陆页面
- JS实现输入框自动跳转
- 文本复制后自动实现跳转的js代码
- 基于JS实现移动端访问PC端页面时跳转到对应的移动端网页
- H5开发:JS自动识别移动端和PC端,分配二级域名
- JS实现n秒后自动跳转的两种方法
- js实现手机端、pc端相应的跳转
- javascript/js 自动刷新页面和页面跳转的实现方法