<script type="text/javascript">
/*
* 智能机浏览器版本信息:
*/
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或者QQ HD浏览器
iPad: u.indexOf('iPad') > -1, //是否iPad
webApp: u.indexOf('Safari') == -1 //是否web应该程序,没有头部与底部
};
}(),
language:(navigator.browserLanguage || navigator.language).toLowerCase()
} document.writeln("语言版本: "+browser.language);
document.writeln(" 是否为移动终端: "+browser.versions.mobile);
document.writeln(" ios终端: "+browser.versions.ios);
document.writeln(" android终端: "+browser.versions.android);
document.writeln(" 是否为iPhone: "+browser.versions.iPhone);
document.writeln(" 是否iPad: "+browser.versions.iPad);
document.writeln(navigator.userAgent);
</script>

判断苹果手机系统版本

window.navigator.userAgent.indexOf('iPhone OS 8') > -1 // true为ios8
window.navigator.userAgent.indexOf('iPhone OS 9') > -1 // true为ios9

判断苹果手机系统版本 判断手机浏览器信息相关推荐

  1. html 判断是苹果几个版本号,这是我第一次遇到判断ios系统版本的问题

    一如前端深似海,学习学习再学习,这是我第一次遇到判断ios系统版本的问题 h5工作过程中一旦牵扯到判断设备的需求,那么自然而然就应该想到 window.navigator.userAgent();// ...

  2. Android获取手机型号,系统版本,App版本号等信息

    MainActivity如下: package cn.testgethandsetinfo; import android.os.Bundle; import android.text.TextUti ...

  3. 判断windows系统类型和IE浏览器版本

    判断系统类型,IE版本 // 判断系统类型function osType() {var sUserAgent = navigator.userAgentvar isWin =navigator.pla ...

  4. Windows系统版本判断

    (本文在引用的原文的基础上,添加了另外两个获取系统版本的方法,见文中内容) 一.前言 本文并不是讨论windows操作系统的版本来历和特点,也不是讨论为什么没有Win9,而是从程序员角度讨论下Wind ...

  5. 获取手机设备型号、系统版本、手机型号等信息

    // 获取当前App的基本信息字典 NSDictionary *infoDictionary = [[NSBundle mainBundle] infoDictionary]; //app名称 NSS ...

  6. iOS开发判断当前系统版本

    如果你需要针对不同的iOS版本加载不同的资源文件,你可以使用NSFoundationVersionNumber来确定当前的系统版本. 如下: if (floor(NSFoundationVersion ...

  7. 红米手机如何刷linux系统版本,红米手机的手机系统是什么?红米手机能升级安卓4.2吗?...

    红米手机的手机系统是什么 红米手机运行MIUI V5系统.虽然搭载了基于安卓4.2.1系统,但红米手机依旧和其他搭载安卓4.1系统的小米手机拥有基本相同的MIUI V5系统.解锁界面方面,红米手机全新 ...

  8. Windows 系统版本判断

    下面是判断操作系统的代码 Cpp代码   #include <windows.h> #include <tchar.h> #include <stdio.h> #i ...

  9. iOS 系统版本判断

    宏定义 #define IOS9_OR_LATER ( [[[UIDevice currentDevice] systemVersion] compare:@"9.0"] != N ...

最新文章

  1. left4dead2 常用配置
  2. cmake 成功后, make 出现 No such file or directory 问题解决
  3. 【Java语法】DateFormat时间格式转化、java.util.Date和java.sql.Date之间的相互转化
  4. 4g 中bis代表什么_BIS的完整形式是什么?
  5. Java Integer.compareTo()比较大小
  6. python基础教程书籍-Python基础教程(第2版)
  7. 如何安装.net framework?Win11安装net framework的方法
  8. 学Python需要安装什么软件?Python软件工具大全
  9. 小白Java笔记——注释
  10. python删除最后一个元素_Numpy-从一维数组中删除最后一个元素的最佳方法?
  11. 我与我的专业计算机作文500字,电脑走进我的生活作文500字
  12. match在java中文翻译_match是什么意思_match的翻译_音标_读音_用法_例句_爱词霸在线词典...
  13. 【转载】SPSS数据分析中出现的常见问题总结
  14. PyTorch 深度学习实践 第13讲
  15. 网易云音乐(netease-cloud-music)无法通过图标打开,只能用命令行开启
  16. 小米5C解BL锁教程申请BootLoader解锁教程
  17. STM32 usb 游戏手柄
  18. 生鲜电商,劫后余生?
  19. 通过 Git 将代码提交到 GitHub(上)
  20. RGB颜色码对照表大全

热门文章

  1. mysql 安装与连接数据库_Mysql 安装、登录以及链接数据库
  2. 基于Java的ATM系统
  3. 每个人都应该学的技能 - 如何做出好决定
  4. 神鬼世界更新完了为什么显示与服务器断开连接,全新服务器构架 神鬼世界6月23日数据互通公告...
  5. 在IDEA中解决jar包冲突的神操作-必看
  6. Blender插件Gizmo 3d Cursor And Saving Position 3D 1.5.0 光标
  7. Zookeeper分布式锁
  8. 中国联通智能路侧单元白皮书
  9. 芯片技术如此难搞如此复杂,韩国人是怎么会的?
  10. 云呐|医院医疗的IT设备信息化资产盘点管理系统