js 页面智能判断浏览器版本

转载 2015年07月08日 11:44:22
 <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或者QQHD浏览器
                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>

js判断IE浏览器版本过低

例子结构如下,其实一个页面加引入jquery就可以了,顺便弄了个标准结构 DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional/...
  • h348592532
  • h348592532
  • 2013年11月22日 10:58
  • 2516

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

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

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

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

JS判断浏览器版本(已解决IE11版本为Mozilla问题)

参考文献:http://blog.csdn.net/whupanyinghua/article/details/38026027 js判断的方式都是利用浏览器的useragent字段。通过判断use...
  • qq285679784
  • qq285679784
  • 2017年02月28日 11:12
  • 1425

判断浏览器版本过低代码

jquery判断浏览器版本过低代码 - 站长素材                                     你的浏览器版本过低,可能导致网站不能正常访问...
  • mobingdetong
  • mobingdetong
  • 2016年11月23日 17:12
  • 905

JS-判断浏览器类型

常用浏览器信息: Webkit内核: Safari appName: Netscape appCode: Mozilla userAgent: Mozilla/5.0 (Windows ...
  • u010245110
  • u010245110
  • 2015年06月03日 18:22
  • 330

判断ie浏览器版本是否过低,然后提示更新或者使用其他浏览器

$(document).ready(function () {                          var b_name = navigator.appName;         ...
  • u012767607
  • u012767607
  • 2017年01月15日 17:11
  • 1870

判断浏览器版本,当浏览器版本过低时提示升级浏览器,不显示原来页面内容

判断ie浏览器版本,当浏览器版本过低时提示升级浏览器,不显示原来页面内容,踩过使用window.write()重写页面的坑,最后使用遮罩层覆盖。...
  • weixin_38318244
  • weixin_38318244
  • 2017年11月13日 16:43
  • 801

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

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

js 获取浏览器版本信息(全)

js 获取浏览器版本信息(全)觉得挺不错的,所以就收藏起来
  • qq_16559905
  • qq_16559905
  • 2016年06月23日 19:56
  • 15686
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:js 页面智能判断浏览器版本
举报原因:
原因补充:

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