取得当前IE浏览器的版本

1 篇文章 0 订阅
1 篇文章 0 订阅
网上抄来的,不晓得出处,转贴如下!
// ---------------------------------------------------------- 
// A short snippet for detecting versions of IE in JavaScript 
// without resorting to user-agent sniffing 
// ---------------------------------------------------------- 
// If you're not in IE (or IE version is less than 5) then: 
//     ie === undefined 
// If you're in IE (>=5) then you can determine which version: 
//     ie === 7; // IE7 // Thus, to detect IE: 
//     if (ie) {} // And to detect the version: 
//     ie === 6 // IE6 
//     ie > 7 
// IE8, IE9 ... 
//     ie < 9 
// Anything less than IE9 
// ----------------------------------------------------------   
// UPDATE: Now using Live NodeList idea from @jdalton   
var ie = (function(){
        var undef,
         v = 3,
         div = document.createElement('div'),
         all = div.getElementsByTagName('i');
       while (
         div.innerHTML = '<!--[if gt IE ' + (++v) + ']><i></i><![endif]-->',
         all[0]
     );
       return v > 4 ? v : undef;    }());

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值