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, //是否为iPhone或者QQHD浏览器iPad: u.indexOf('iPad') > -1, //是否iPadwebApp: u.indexOf('Safari') == -1 //是否web应该程序,没有头部与底部};}(),language:(navigator.browserLanguage || navigator.language).toLowerCase()
}

转载于:https://www.cnblogs.com/liye0922/p/6773561.html

判断当前是什么版本浏览器相关推荐

  1. JS如何判断浏览器类型和详细区分IE各版本浏览器

    /* * 描述:判断浏览器信息 * 编写:LittleQiang_w * 日期:2016.1.5 * 版本:V1.1 *///判断当前浏览类型 function BrowserType() { var ...

  2. HTML和CSS中如何判断ie各版本浏览器

    首先给大家分享一个巨牛巨牛的人工智能教程,是我无意中发现的.教程不仅零基础,通俗易懂,而且非常风趣幽默,还时不时有内涵段子,像看小说一样,哈哈-我正在学习中,觉得太牛了,所以分享给大家!点这里可以跳转 ...

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

    <span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255) ...

  4. jQ进阶篇--jQuery封装placeholder效果,让低版本浏览器支持该效果

    页面中的输入框默认的提示文字一般使用placeholder属性就可以了,即: <input type="text" name="username" pla ...

  5. 最全最精准的IE浏览器判断和国内套壳浏览器判断(360,QQ,搜狗,百度等)

    仅针对IE浏览器和国内主流套壳浏览器进行判断,不对其他浏览器进行判断 IE判断说明:判断浏览器的目的在于根据不同的浏览器作出不同的后台响应,而最主要针对的无非是CSS样式代码,而IE浏览器坑很多,它同 ...

  6. js判断移动终端(手机浏览器)

    方法1: <script type= "text/javascript" >          var  browser = {              versio ...

  7. 解决html5语意标签在IE低版本浏览器下的兼容问题:

    方法一:手动改写. 1.在body中写入h5语意标签,这里用nav标签举例子:<nav></nav> 2.在js中手动创建h5的语意标签:document.createElem ...

  8. 低版本浏览器使用最新渲染模式以免IE不支持CSS3属性

    1.让IE使用最新的渲染模式,告诉低版本浏览器使用最新渲染模式以免IE不支持CSS3属性 <meta http-equiv="X-UA-Compatible" content ...

  9. java学习笔记——众筹项目练习——项目中的忘记密码(密码找回)与记住我(自动登录)功能 和 返回json数据低版本浏览器显示下载问题的解决、众筹系统架构重构

                                          忘记密码(密码找回) 忘记密码(密码找回)这个功能可以说是目前所有为别人提供服务的软件系统都具备的基础功能啦!很普遍,因为总 ...

  10. js判断是否是在微信浏览器打开

    标题js判断是否是在微信浏览器打开 一.直接判断是否是在微信浏览器打开的 (1)法1: function is_weixn(){ var ua = navigator.userAgent.toLowe ...

最新文章

  1. ORA-25155: NATURAL 联接中使用的列不能有限定词
  2. html让下拉条消失,CSS 实现隐藏滚动条同时又可以滚动
  3. [组件] TopN 排行榜
  4. JavaScript异步
  5. EasyUI中combotree 研究
  6. Linux 命令(98)—— basename 命令
  7. python统计字典里面value出现的次数_python 统计list中各个元素出现的次数的几种方法...
  8. Ivor Horton‘s Beginning Visual C++ 2013 - Visual C++ 2013 入门经典
  9. 提升大模型研究应用技能:第2期前沿讲习班报名,顶尖专家面授,多角度系统培训...
  10. Dubbo集群容错模式之Failsafe实现
  11. DeepLearning: 归纳几种常用的激活函数(activation)
  12. C语言 vs要安装什么_水电安装装修知识|水电安装要注意什么?
  13. 麒麟OS和龙芯环境编译安装GreatSQL
  14. c语言函数嵌套是啥,函数的嵌套是什么 函数的嵌套是什么意思
  15. 【LINGO】lingo 软件简介
  16. Python批量下载Bilibili(B站)1080P60fps视频-pip打包安装
  17. 数据治理市场:亿信华辰朝左,华傲数据向右
  18. 洞悉物联网发展1000问之试问工业互联网哪家强?附Top100强名单!
  19. iOS中MQTT和WS的简单混合使用
  20. 2006年5月23号 12点

热门文章

  1. 如何成为一名卓越的数据科学家 ——七剑之一:问题定义
  2. c++ 调用程序接口_添加系统调用(返回文件信息)
  3. linux下C获取系统时间的方法
  4. 框架整合——Spring与MyBatis框架整合
  5. Jquery小菜鸟---防止按钮在短时间内被多次点击
  6. 方维出现 Fatal error: Class 'Session' not found
  7. SDRAM之持续中。。。。。。
  8. [BuildRelease]Mozilla Build Tools - Autoconf + GNU Make
  9. 英特尔中国研究院院长宋继强:摩尔定律的经济效益仍在继续
  10. supervisor详解