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低版本浏览器,并跳转更新页面

引言现在我们用的一些主流前端框架,如vue, angular, react等对低版本的ie浏览器支持不好,一般指的是ie9以下的。如果低版本ie浏览器,打开我们的网站页面时, 我们希望给用户温馨的提示...

关于在页面中针对不同版本的IE浏览器实现不同的JS或者CSS样式

一般会用到这里是正常的html代码 条件注释只能在windows Internet Explorer(以下简称IE)下使用,因此我们可以通过条件注释来为IE添加特别的指令。因为这只是IE浏览器支...

js判断浏览器版本

  • 2012年11月14日 23:44
  • 299B
  • 下载

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

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

JS判断当前使用的是哪个浏览器及其版本

这里关于如何判断的就直接上代码吧,看这里:!function(e){if("object"==typeof exports)module.exports=e();else if("function"=...

JS判断浏览器类型及版本

世界上浏览器种类繁多,出了我们熟悉的IE、Firefox、Chrome、Safari、Opera等外,世界上还有近百种浏览器。遇到兼容性问题时,前端要考虑各种主流浏览器,Javascript是前段开发...

使用js判断5大浏览器版本、引擎和所在系统方法

最近写个项目,需要判断用户使用浏览器的版本是否符合系统所需最低版本要求,然后引导用户跳转到相应地址下载新版本浏览器。在网上搜了一圈,基本很难有符合要求的代码,想起之前看过的《JavaScript高级程...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:js 页面智能判断浏览器版本
举报原因:
原因补充:

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