js简化判断是否为手机访问
2016-01-23 20:43
706 查看
var ua = navigator.userAgent; var ipad = ua.match(/(iPad).*OS\s([\d_]+)/), isIphone = !ipad && ua.match(/(iPhone\sOS)\s([\d_]+)/), isAndroid = ua.match(/(Android)\s+([\d.]+)/), isMobile = isIphone || isAndroid; if(isMobile) { location.href = 'http://m.domain.com'; }else{ location.href = 'http://www.domain.com'; } //或者单独判断iphone或android if(isIphone){ //code else if(isAndroid){ //code }else{ //code }
相关文章推荐
- js 简单插入法排序
- js基础教程学习笔记
- 在JS方法中返回多个值的三种方法
- JS中的prototype
- JS动画框架及案例
- JS addEventListener参数解析
- JavaScript跨域解决方法大全
- @RestController注解下返回到jsp视图页面(转)(转)
- 【探索】在 JavaScript 中使用 C 程序
- JS 四舍五入
- JSON C# Class Generator ---由json字符串生成C#实体类的工具
- Js模型和封装
- href="javascript:void(0)"
- js解析GET参数解析一次性解决
- BZOJ 1559: [JSOI2009]密码( AC自动机 + 状压dp )
- javascript中使用${}获取后台参数——防止页面进入死循环
- 页面自动跳转----后台传递url
- js 字符串格式化format函数扩展
- JS实现省市联动
- JSP自定义标签