IceRainYWC的gravatar头像
IceRainYWC 2016-03-01 13:28:06
js利用IE特性判断高版本IE浏览器内核版本的简便方法

关于判断IE内核版本,网上有好多方法,但是个别情况总会出现偏差,后来在网上找到一位国外朋友利用IE浏览器特性判断IE浏览器内核版本的方法,在此分享给大家:

/**
 * 获取IE版本
 * @returns 0:非IE浏览器, 大于0,IE版本
 */
function getIEVersion(){
	var _IE = (function () {
        var 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 : 0;
    } ());
    return _IE;
};

此段代码可以判断高版本IE浏览器当前在用浏览模式的IE内核版本。


打赏
最近浏览
weienqing  LV17 2017年11月15日
alldoctor1  LV2 2017年5月2日
多卡罗拉 2017年3月29日
暂无贡献等级
Lorraine_Luo 2017年3月25日
暂无贡献等级
yefengjin  LV1 2016年8月30日
XZC1991  LV5 2016年7月1日
pjj7777777  LV1 2016年3月28日
RRRR  LV3 2016年3月25日
haohaibo  LV10 2016年3月22日
interchair 2016年3月14日
暂无贡献等级
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友