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日
暂无贡献等级