判断IE浏览器版本

function IEVer(){
var rv = -1;
if (navigator.appName == ‘Microsoft Internet Explorer‘){
var ua = navigator.userAgent;
var re = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
if (re.exec(ua) != null){
rv = parseFloat( RegExp.$1 );
}
}else if (navigator.appName == ‘Netscape‘){
var ua = navigator.userAgent;
var re = new RegExp("Trident/.*rv:([0-9]{1,}[\.0-9]{0,})");
if (re.exec(ua) != null){
rv = parseFloat( RegExp.$1 );
}
}
return rv;
}
var IEVer = IEVer();

// 若是11 则返回11 ,若是其他版本则返回-1

// edge判断

var userAgent = navigator.userAgent;
var isEdge = userAgent.indexOf("Edge")>-1;

时间: 2024-10-21 21:06:35

判断IE浏览器版本的相关文章

javascript判断手机浏览器版本信息

<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

判断访问浏览器版本

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,

判断IE浏览器版本6/7/8

//判断IE7\8 兼容性检测 var isIE = !! window.ActiveXObject; var isIE6 = isIE&& ! window.XMLHttpRequest; var isIE8 = isIE&& !! document.documentMode; var isIE7 = isIE&& ! isIE6&&!isIE8; if(isIE8 || isIE7){ ele.attachEvent("oncl

js/html 判断ie浏览器版本

1.html判断浏览器:<!--[if !IE]><!-->除ie外都可以识别<!--<![endif]--><!--[if IE]>所有ie可以识别<![endif]--><!--[if IE 6]>仅IE6可识别<![endif]--><!--[if lt IE 6]>IE6以及IE6以下版本可识别<![endif]--><!--[if gte IE 6]>IE6以及IE6以上

条件注释判断IE浏览器版本

lt,lte,gt,gte分别表示什么 lt:小于当前版本 lte:小于或等于当前版本,包括本身 gt:大于当前版本 gte:大于或等于当前版本,包括本身 使用格式 // 如IE9以下(不包括IE9加载此js) <!--[if lt IE 9]> <script src="http://api.html5media.info/1.1.8/html5media.min.js"></script> <![endif]--> // 其他条件注释

判断IE浏览器版本以及不同类的浏览器

//判断是否为ie9以下浏览器 function FuckInternetExplorer() { var browser = navigator.appName; var b_version = navigator.appVersion; var version = b_version.split(";"); if (version.length > 1) { var trim_Version = parseInt(version[1].replace(/[ ]/g, &quo

纯JS判断IE浏览器版本

IE11或者非IE if (!document.all) { alert('IE11+ or not IE'); } IE10 if (document.all && document.addEventListener && window.atob) { alert('IE10'); } IE9 if (document.all && document.addEventListener && !window.atob) { alert('IE

前台判断浏览器版本

1.JavaScript语言判断IE浏览器版本 function getBrowserVersion(){ var browser=navigator.userAgent.toLowerCase(); alert(navigator.appName); //浏览器名称 var bro=browser.match(/msie ([\d.]+)/); //IE浏览器 bro=browser.match(/firefox\/([\d.]+)/); //火狐浏览器 bro=browser.match(/

jquery判断浏览器版本插件,jquery-browser.js

一.jquery判断浏览器版本插件,jquery-browser.js jquery 1.9 之后已经删除判断浏览器版本的方法: $.browser.msie $.browser.version 原因是: 注意:通过user agent字符串来检测浏览器不是一个好主意,在1.9中将完全移除该方法,不过你可以使用jQuery Migrate(迁移)插件.或者你可以试试Modernizr. 但如果想用怎么办呢? 二.解决方法: 复制下面的代码,保存为jquery-browser.js,在jquery