js 判断浏览器类型

原创 2016年08月31日 09:37:27
var ua = window.navigator.userAgent.toLowerCase();
function judgeBrowser() {
        if (ua.match(/MicroMessenger/i) == 'micromessenger') {//微信浏览器
            return 1;
        } else if (ua.match(/WeiBo/i) == "weibo") {//微博浏览器
            return 2;
        } else if (ua.match(/QQ/i) == "qq") {//QQ浏览器
            return 3;
        } else if(ua.indexOf("Chrome") !== -1){//谷歌浏览器
            return 4;
        } else if( ua.indexOf("Firefox") !== -1) {//火狐浏览器
            return 5;
        }
    }
判断是否是安卓手终端浏览器 和 ios终端的浏览器
//android终端
var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; 
 //ios终端
var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);
版权声明:本文为博主原创文章,未经博主允许不得转载。

JavaScript判断浏览器类型及版本(整理)

你知道世界上有多少种浏览器吗?除了我们熟知的IE, Firefox, Opera, Safari四大浏览器之外,世界上还有近百种浏览器。        几天前,浏览器家族有刚诞生了一位小王子,就是Go...
  • sunny243788557
  • sunny243788557
  • 2016年10月13日 21:01
  • 2952

JS获取当前浏览器的类型

if(navigator.userAgent.indexOf("MSIE")>0)   为ie浏览器。 navigator.appName.indexOf("Microsoft") != -1 ...
  • jumtre
  • jumtre
  • 2016年04月11日 09:48
  • 4520

JS判断当前的浏览器类型

//window.navigator.userAgent.indexOf("MSIE")>=1 为ie浏览器。 //window.navigator.appName.indexOf...
  • lmb55
  • lmb55
  • 2016年03月24日 00:22
  • 514

js根据客户端浏览器类型,判断跳转官网/手机网站

var sUserAgent = navigator.userAgent.toLowerCase(); var bIsIpad = sUserAgent.match...
  • china_skag
  • china_skag
  • 2014年05月22日 18:53
  • 7853

通过JS判断浏览器类型,详细区分IE各版本浏览器

今天用到JS判断浏览器类型,于是就系统整理了一下,便于后期使用。 /* * 描述:判断浏览器信息 * 编写:LittleQiang_w * 日期:2016.1...
  • littleQiang_w
  • littleQiang_w
  • 2016年01月05日 17:12
  • 34146

JavaScript判断手机浏览器的类型和版本

判断原理:JavaScript是前端开发的主要语言,我们可以通过编写JavaScript程序来判断浏览器的类型及版本。JavaScript判断浏览器类型一般有两种办法: 根据各种浏览器独有的属性来分辨...
  • liujia216
  • liujia216
  • 2016年11月18日 14:36
  • 4933

js判断当前客户端设备类型,操作系统及浏览器类型

// 判断当前访问者的客户端设备类型、操作系统及浏览器类型 function jupmBrowserType() { var browser = { versions: functio...
  • nbu00319
  • nbu00319
  • 2014年01月25日 13:58
  • 2150

JS判断各浏览器类型及版本

昨天写了一个滑动块的效果,今天发现原来在火狐上不兼容,后来查资料,发现伪元素 :after, :before在火狐的高版本中才能显示,于是研究了下如何判断浏览器的类型及版本信息,鉴于IE11版本开始没...
  • liuyan19891230
  • liuyan19891230
  • 2015年11月18日 10:44
  • 4793

JS判断移动设备的终端类型(浏览器UserAgent)

User Agent的判断是识别浏览器的关键,不仅仅如此,移动互联网开发势头迅猛,通过User Agent判断桌面端设备或移动设备就变的很为重要。当然,通过User Agent也可以用来改善一定的...
  • jaswhen
  • jaswhen
  • 2015年09月18日 13:55
  • 7490

用js判断操作系统和浏览器类型

判断操作系统和浏览器的js代码   navigator.userAgent:userAgent 属性是一个只读的字符串,声明了浏览器用于 HTTP 请求的用户代理头的值。     navigato...
  • wudiazu
  • wudiazu
  • 2016年10月28日 14:57
  • 496
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:js 判断浏览器类型
举报原因:
原因补充:

(最多只允许输入30个字)