js开发中有时候需要检查用户当前使用的浏览器是否为IE浏览器,该如何操作呢?下面这个方法用于检测是否为IE浏览器,并且会alert弹出IE版本信息,代码如下:function checkIEVersion(){

var ua = window.navigator.userAgent;

var msie = ua.indexOf('MSIE ');

if (msie > 0) {

// IE 10及以下版本信息

// IE 10 or older => return version number

alert(parseInt(ua.substring(msie + 5, ua.indexOf('.', msie)), 10));

}

var trident = ua.indexOf('Trident/');

if (trident > 0) {

// IE 11 版本信息

// IE 11 => return version number

var rv = ua.indexOf('rv:');

alert(parseInt(ua.substring(rv + 3, ua.indexOf('.', rv)), 10));

}

var edge = ua.indexOf('Edge/');

if (edge > 0) {

// Edge 浏览器版本

// Edge (IE 12+) => return version number

alert(parseInt(ua.substring(edge + 5, ua.indexOf('.', edge)), 10));

}

}

上面的例子如果你的浏览器为IE 10,则会弹出“10”的数字,如果你仅仅只是想判断是否为IE浏览器(包括Edge浏览器)的话,则可以简写,代码如下所示:function detectIE() {

var ua = window.navigator.userAgent;

var msie = ua.indexOf('MSIE ');

var trident = ua.indexOf('Trident/');

var edge = ua.indexOf('Edge/');

//是IE则返回true

if(msie != -1 || trident != -1 || edge != -1){

return true;

}

// other browser

return false;

}

检查IE浏览器版本简单吧!

来源网站:太平洋学习网,转载请注明出处:http://www.tpyyes.com/a/js_css/585.html

ie 检查java_如何判断当前是否为IE浏览器|检查IE浏览器版本信息方法相关推荐

  1. 判断浏览器类型(附区分qq浏览器和chrome浏览器正则)

    判断浏览器类型(附区分qq浏览器和chrome浏览器正则) 方法返回Sys对象,Sys对象中封装了浏览器的类型和版本信息,如下: function getBrowserInfo(){var Sys = ...

  2. php 实现错字检查,PHP每日一练:编写写字符串检查函数

    编写字符串检查函数,判断一个字符串是否为有效电话号码.要求:手机号码的长度为11位的数字,固定电话为开头三或四个数字后跟一个短横线后接8位数字. 2   function isTel($tel) 3  ...

  3. GameFramework:资源热更代码分析,检查版本信息,下载版本文件,校验版本文件,得到更新文件数量,下载文件,TaskPool

    资源下载流程图 流程跳转的日志 版本信息-版本检测-下载版本列表-下载散文件代码分析 进入ProcedureCheckVersion.OnEnter流程,进行task请求,userData为StarF ...

  4. (1)python pyinstaller打包exe添加版本信息(2)python获取exe版本信息(3)pyqt5开发exe添加检查版本更新功能

    笔者总结不容易点个关注吧    一键三联哦!       感谢您! python pyinstaller打包exe添加版本信息 打包并添加版本信息 注意!这里有个坑 如果第二次要修改版权信息 要将fi ...

  5. 检查型异常(Checked Exception)与非检查型异常(Unchecked Exception)

    检查型异常(Checked Exception)与非检查型异常(Unchecked Exception) 参考文章: (1)检查型异常(Checked Exception)与非检查型异常(Unchec ...

  6. php 判断字符是否是数字_php判断输入是否是纯数字,英文,汉字的方法

    本文实例讲述了php判断输入是否是纯数字,英文,汉字的方法.分享给大家供大家参考.具体分析如下: 这里利用php的mb_strlen和strlen函数就可以轻松得知字符串的构成是全英文.英汉混合.还是 ...

  7. oracle 怎么判断是不是第一条记录_怎么判断自己是不是阳痿呢?防治阳痿的5个方法值得一试...

    关键时刻,想硬却硬不起来.这对于男人来说,是件非常丢脸的事情. 没有哪一个男人不看重女人的容颜,没有哪一个女人能接受无性的婚姻! 如果男人得了阳痿不积极治疗,夫妻感情将面临严重危机! 那么,问题来了, ...

  8. 浏览器的内核及版本的判断

    通过jquery 判断浏览器的内核及版本号<script type="text/javascript">$(function () {if ($.browser.msi ...

  9. php判断ie版本,PHP获取浏览器版本信息

    function getBrowser(){ $agent=$_SERVER["HTTP_USER_AGENT"]; if(strpos($agent,'MSIE')!==fals ...

最新文章

  1. k86跟mysql_MySQL【基础架构】
  2. Tomcat无法访问中文路径的解决办法
  3. 随机存取是什么意思_手机小白必看!12GB+256GB,同样是GB,它们到底有什么不同?...
  4. ajax 请求post和get,ajax请求get和post
  5. [手把手教]discuzX2插件制作教程__最菜鸟级别的入门坎 【二】
  6. apache SSL配置
  7. (二十二)访问者模式详解(伪动态双分派)
  8. python @符号_注意!大佬提醒你python初学者这几个很难绕过的坑,附教程资料
  9. 局域网抢速,局域网抢网速软件下载,p2p终结者和反p2p终结
  10. php 微信公号授权登入,WordPress 微信公众号授权登录
  11. 如何查看xshell保存的密码
  12. 【色彩管理】HSB色彩模式详解
  13. 2022-2028全球与中国生物基聚氨酯(PU)市场现状及未来发展趋势
  14. 计算机微程序控制器实验报告,计算机组成原理实验报告三:微程序控制器实验.doc...
  15. Linux 之 开机自启动
  16. 安装威锋替换的镜像源
  17. 现代永磁同步电机控制原理及matlab仿真_永磁同步电机是什么?
  18. LinkedIn learning (旧Lynda)国外图书馆账号申请
  19. android+学籍管理,论文基于android的学籍管理系统的设计与实现.doc
  20. 无法超越,1994 电影史上的巅峰

热门文章

  1. SonarQube检测项目代码
  2. 大话西游精彩对白(双语版2)
  3. 一个屌丝程序猿的人生(一百二十四)
  4. MavenCentral发布指南
  5. EHR人力资源项目总结
  6. 行天礼重风水的程序员行业
  7. Java集合知识概括
  8. 如何将音频文件转换为MP3格式?
  9. TextAloud(文本)转换为使用mp3格式
  10. sensor HDR