var brower = {
versions:function(){
var u = window.navigator.userAgent;
var num ;
if(u.indexOf('Trident') > -1){
//IE
return "IE";
}else if(u.indexOf('Presto') > -1){
//opera
return "Opera";
}else if(u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1){
//firefox
return "Firefox";
}else if(u.indexOf('AppleWebKit' && u.indexOf('Safari') > -1) > -1){
//苹果、谷歌内核
if(u.indexOf('Chrome') > -1){
//chrome
return "Chrome";
}else if(u.indexOf('OPR')){
//webkit Opera
return "Opera_webkit"
}else{
//Safari
return "Safari";
}
}else if(u.indexOf('Mobile') > -1){
//移动端
if(!!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)){
//ios
if(u.indexOf('iPhone') > -1){
//iphone
return "iPhone"
}else if(u.indexOf('iPod') > -1){
//ipod
return "iPod"
}else if(u.indexOf('iPad') > -1){
//ipad
return "iPad"
}
}else if(u.indexOf('Android') > -1 || u.indexOf('Linux') > -1){
//android
num = u.substr(u.indexOf('Android') + 8, 3);
return {"type":"Android", "version": num};
}else if(u.indexOf('BB10') > -1 ){
//黑莓bb10系统
return "BB10";
}else if(u.indexOf('IEMobile')){
//windows phone
return "Windows Phone"
}
}
}
}
brower.versions()

最新文章

  1. Java实现多种方式的http数据抓取
  2. jQuery插件 -- Cookie插件jquery.cookie.js(转)
  3. 一篇说尽Excel常见函数用法
  4. urllib2抓取HTML存入Excel
  5. 移动端自动化环境搭建-Appium Client的安装和AppiumLibrary库的安装
  6. 关于gcd的几个问题
  7. C#中ListView的简单使用方法
  8. Java-异常Throwable,Exception,Error
  9. Shell之while循环
  10. CMSIS Example - Mail and Timer
  11. 【九度OJ】题目1078-二叉树遍历
  12. 使用VNC实现多用户登录linux系统
  13. Apache Cloudstack Development 101 -- Data Access Layer
  14. Python 正则表达试
  15. javaScript(6)---流程控制语句
  16. Git(创建与合并分支)
  17. C++将数组的元素顺序随机打乱
  18. oracle 语句 笔记
  19. Forms.WebBrowser与Controls.WebBrowser区别
  20. 在vue init webpack my-project卡住的问题

热门文章

  1. win7中VS2010中安装CSS3.0问题解决方法
  2. PL/SQL 如何查看当前连接信息以及SQL PLUS如何指定IP地址
  3. Struts2 Validation学习
  4. 利用日期、经纬度求日出日落时间 C语言程序代码(zz)
  5. speech recognition resource
  6. jQuery1.9之后使用on()绑定 动态生成元素的 事件无效
  7. 模仿iframe框架,由分隔栏动态改变左右两侧div大小———基于jQuery
  8. 【UOJ #13】【UER #1】跳蚤OS
  9. ionic+angularjs开发hybrid App(环境配置+创建测试项目)
  10. Servlet和JSP学习指导与实践(一):Servlet API初探