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.*/), //是否为移动终端 
ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端 
android: u.indexOf('Android') > -1 || u.indexOf('Adr') > -1, //android终端 
iPhone: u.indexOf('iPhone') > -1 , //是否为iPhone或者QQHD浏览器 
iPad: u.indexOf('iPad') > -1, //是否iPad 
webApp: u.indexOf('Safari') == -1, //是否web应该程序,没有头部与底部 
weixin: u.indexOf('MicroMessenger') > -1, //是否微信 (2015-01-22新增) 
qq: u.match(/\sQQ/i) == " qq" //是否QQ 
}; 
}(), 
language:(navigator.browserLanguage || navigator.language).toLowerCase() 
}

//调用方法
if(browser.versions.ios){ }

判断手机机型及用户访问方式相关推荐

  1. 判断手机机型和浏览器内核

    一.判断浏览器内核类型 function getExplorerInfo() {var explorer = window.navigator.userAgent.toLowerCase() ;//i ...

  2. 微信小程序判断手机机型信息及dpr

    微信小程序判断手机机型信息及dpr=2.3 出现这个原因是因为手机dpr不同,导致在显示二维码时出现位置偏移.首先能想到的就是获取设备信息,根据不同机型而解决问题. 1.wxml 开控制位置间距var ...

  3. RomUtil【Android判断手机ROM,用于判断手机机型】

    参考资料 Android判断手机ROM 正文 有时候需要判断手机系统的ROM,检测ROM是MIUI.EMUI还是Flyme,可以使用getprop命令,去系统build.prop文件查找是否有对应属性 ...

  4. 服务器判断手机还是电脑端访问网站,asp下通过HTTP_USER_AGENT判断用户是从手机上访问,还是电脑IE上访问...

    通过HTTP_USER_AGENT判断用户是从手机上访问,还是电脑IE上访问. asp代码片段:主要使用了正则匹配手机环境,大家可以补充手机平台. 复制代码代码如下: set regex = new ...

  5. js判断手机机型,是否在华为、iphone、小米、三星打开

    判断打开目前的是什么手机品牌 要在业务里知道是页面通过什么平台打开的,在前端使用userAgent来进行判断.以下正文涉及3类:主流的手机品牌判断方法.是否在微信打开.是否在PC或Pad打开. 判断业 ...

  6. Centos下安装FTP并进行虚拟用户访问方式配置

    1.1.安装认证所需包 [root@localhost]#yum install pam* [root@localhost]#yum install db4* 首先安装PAM(用于用户认证)和DB4( ...

  7. iOS Swift 判断手机机型 已更新 至iPhone12

    /// 扩展UIDevice extension UIDevice {/// 获取设备具体详细的型号var modelName: String {var systemInfo = utsname()u ...

  8. 微信小程序 判断手机机型,iPhone X及以上机型留出底部空白

    1.在app.js内判断 App({isIPhoneX: false, // 当前设备是否为 iPhone XkBottomSafeHeight: 0, // X 34 ,其余 0 // 判断设备是否 ...

  9. 如何判断是手机还是电脑在访问网站

    如何判断是手机还是电脑在访问网站? 网上现在有三种观点, 一种是基于浏览器发送的 User-Agent, 但明显这种方法是行不通的, 虽然有人列出了大多数的手机发送的User-Agent, 但依然会有 ...

最新文章

  1. 刚刚,2022 USNews全美大学排行榜出炉!普林斯顿霸榜,哥大哈佛MIT并列第二
  2. 去年我年薪 30W,今年我一天做 3 顿饭
  3. myeclipse中git的使用
  4. sublime text3支持Vue语法高亮显示步骤(转)
  5. 中班音乐活动 机器人_【教育生活】音乐浸润童心,专业引领成长 ——记柯桥区中心幼儿园教育集团音乐项目组教学展示与研讨活动...
  6. [.Net 多线程处理系列专题七——对多线程的补充
  7. 对lIKE语句的优化
  8. php试题及答案 博客,转php面试题及我的答案(一)
  9. 神秘TTY:The TTY demystified
  10. 《MPLS在Cisco IOS上的配置》一第 1 章 MPLS概述1.1 IP转发过程概述
  11. JAVA redis 常用函数
  12. Linux操作系统进程模型分析
  13. 软件开发需求文档案例_第2部分:开发软件需求,一个案例研究
  14. 如何批量将 pptx 格式的 PPT 演示文稿转换为 ppt 格式
  15. 华为LACP链路聚合配置
  16. Elasticsearch 未授权访问漏洞验证及修复
  17. NLTK常用操作和语料库
  18. Vysor 安装教程
  19. 感受美国小学生的幸福校园生活! (转)
  20. Python3.8画圣诞树和炫酷烟花的源代码分享

热门文章

  1. 洛谷刷题C语言:陶瓷项链、Cow Gymnastics B、Where Am I? B、Hello, 2020!、SIR 模型
  2. 最全Mac系统快捷键一览 学会了一秒变大神!
  3. Python爬虫与Opencv结合,制作一款自己的拍照翻译程序!
  4. 昆明理工大学知道计算机答案,昆明理工大学 计算机基础教材参考答案(1-6章)
  5. 微软联合创始人保罗·艾伦因病离世,享年 65 岁
  6. 购房从银行贷了一笔款d,准备每个月还款额为p,月利率为r,计算多少月能还清。设d为300000,p为6000元,r为1%
  7. 个人微信api接口调用-微信群管理
  8. LinuxTracing System浅析和eBPF开发经验分享
  9. oracle11g课后题,oracle11g(钱慎一)课后习题答案.doc
  10. Chrome 升级成最新v33 造成开发上面诸多不便,赶紧回滚v32