`

JS判断访问设备是移动设备还是pc

 
阅读更多
<script type="text/javascript">
function browserRedirect() { 
var sUserAgent= navigator.userAgent.toLowerCase(); 
var bIsIpad= sUserAgent.match(/ipad/i) == "ipad"; 
var bIsIphoneOs= sUserAgent.match(/iphone os/i) == "iphone os"; 
var bIsMidp= sUserAgent.match(/midp/i) == "midp"; 
var bIsUc7= sUserAgent.match(/rv:1.2.3.4/i) == "rv:1.2.3.4"; 
var bIsUc= sUserAgent.match(/ucweb/i) == "ucweb"; 
var bIsAndroid= sUserAgent.match(/android/i) == "android"; 
var bIsCE= sUserAgent.match(/windows ce/i) == "windows ce"; 
var bIsWM= sUserAgent.match(/windows mobile/i) == "windows mobile"; 

if (bIsIpad || bIsIphoneOs || bIsMidp || bIsUc7 || bIsUc || bIsAndroid || bIsCE || bIsWM) { 
window.location.href= 'http://url/mobile.html'; 
} else { 
window.location= 'http://url/pc.html'; 
} 
} 
browserRedirect(); 
</script>

 

分享到:
评论

相关推荐

    Javascript自定义函数判断网站访问类型是PC还是移动终端

    如果,能够判断出访问Web网页的类型(PC还是移动终端)。就可以对症下药,找出解决的办法! 访问的类型为移动终端我们就用.gif代替Flash(.swf后缀)动画,PC端就不做改变。这样就比较完美了! 如下所示,函数 ...

    通过JS语句判断WEB网站的访问端是电脑还是手机

    通过JS语句判断WEB网站的访问端是电脑还是手机,copy即可使用!

    js如何判断用户是在PC端和还是移动端访问

    目前我们为“咖啡之翼”已经开发了移动终端以及安卓客户端,大家使用Android或者IOS操作系统的手机,直接访问域名www.sygxy.cn即可观看移动终端效果。同时Android客户端已经上架到腾讯“应用宝”和“百度手机助手”...

    基于JS实现移动端访问PC端页面时跳转到对应的移动端网页

    不想通过CSS自适应在PC端和移动端分别显示不同的样式,那么只能通过在移动端访问PC端网页时跳转到对应的移动端网页了,那么怎么跳转呢,网上也有很多文章说明,以下实现思路经过小编测试过,放心使用。 1.效果图 PC...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    (3)针对页面自适应问题,本文结合渐进增强以及拥抱流式布局的思想,同时研究利用了移动设备的视口特性,实现跨分辨率、跨设备的页面自适应。 (4)针对系统的功能实现问题,通过结合利用原生态框架与HTML5的跨平台...

    两款JS脚本判断手机浏览器类型跳转WAP手机网站

    随着移动设备的普及,企业的网络宣传已经不能局限在PC端,而需要同时在移动端有所建树。对于公司网站来说,以前都是做的PC端的,当然手机等移动端也可以访问,但是用户体验肯定不如完全适合的手机端来的方便。我们在...

    第三代移动WEB内核小程序风口-逐浪CMS2 x3.9.3全面发布

    ■扩展:用户信息(UserBase)增加移动设备专用页面 ■修复:订单前往付款,状态检测不正确Bug ■扩展:多选项字段,增加省份大学二级联动 ■增加:标签查询数据转换为json功能 { ZL:Json} ■扩展:按需修改当前日期标签 ...

    JS脚本根据手机浏览器类型跳转WAP手机网站(两种方式)

    随着移动互联网的不断普及,企业的网络宣传不仅只局限在PC端,还要在移动端发展。我们在自己的网站做了WAP手机完整之后,如果有用户通过手机访问我们的企业顶级域名网站,就要判断跳转到专为的WAP网站,下面小编给...

    Simple-Crop:全网唯一支持裁剪图片任意角度旋转、交互体验媲美原生客户端的全平台图片裁剪组件

    支持移动和 PC 设备;支持边界判断、当裁剪框里出现空白时,图片自动吸附至完全填满裁剪框;移动端缩放以双指中心为基准点;交互体验媲美原生客户端。安装npm install simple-crop示例微信小程序示例移动端示例左侧...

    ebsite for net4.0网站建设系统 v3.0 正式版.zip

    如今移动互联飞速发展,应对手机平板访问的网站少之又少,大量都是靠百度或移动浏览器转换后的页面展示给用户,这样的用户体验及其之差,同时不能实现更加复杂的功能。eBSite可以轻松制作或开发复杂的大型移动站点。...

    Zoomla!逐浪CMS2 x3.9.6.zip

    38、强化:统一访问归集功能,同时支持移动微信PC跳转以及域名归集。 39、增加:全站首页.html模板增加[ERR:未定义的系统标签( PWAMainfirst)请检查标签名是否正确]标签,更紧密集成PWA参数(此模式下站点PC模式的ico...

    asp.net知识库

    如何判断ArrayList,Hashtable,SortedList 这类对象是否相等 帮助解决网页和JS文件中的中文编码问题的小工具 慎用const关键字 装箱,拆箱以及反射 动态调用对象的属性和方法——性能和灵活性兼备的方法 消除由try/...

    Zoomla!逐浪CMS 3.9.6.rar

    38.强化:统一访问归集功能,同时支持移动微信PC跳转以及域名归集;39.增加:全站首页.html模板增加[ERR:未定义的系统标签( PWAMainfirst)请检查标签名是否正确]标签,更紧密集成PWA参数(此模式下站点PC模式的ico不再...

    断代、新生、创未来-Zoomla!逐浪CMS2 x3.9.6全面发布

    38、强化:统一访问归集功能,同时支持移动微信PC跳转以及域名归集。 39、增加:全站首页.html模板增加[ERR:未定义的系统标签( PWAMainfirst)请检查标签名是否正确]标签,更紧密集成PWA参数(此模式下站点PC模式的ico...

    Lerx 网站内容管理系统 v5.5.zip

    在用户确定上传后,网站后台会对用户的模板、使用到的资源文件(包括图片、Js文件、CSS文件等)进行打包压缩,并进行静默上传。用户在模板市场获取模板时,亦是静默下载,完成后网站后台会自动解压到指定位置并自动...

    网管教程 从入门到精通软件篇.txt

    网管教程 从入门到精通软件篇 ★一。★详细的xp修复控制台命令和用法!!! 放入xp(2000)的光盘,安装时候选R,修复! Windows XP(包括 ...JS:javascript源文件 JSP:HTML网页,其中包含有对一个Java servlet...

Global site tag (gtag.js) - Google Analytics