js 判断ie的各个版本 5

包括ie6到ie10... 包括ie6到ie10 展开
 我来答
rkc009
2013-12-08 · TA获得超过1499个赞
知道大有可为答主
回答量:2098
采纳率:60%
帮助的人:1707万
展开全部
var isIE = function(ver){
    var b = document.createElement('b')
    b.innerHTML = '<!--[if IE ' + ver + ']><i></i><![endif]-->'
    return b.getElementsByTagName('i').length === 1
}

alert('ie6:' + isIE(6) + '\n' + 'ie7:' + isIE(7) + '\n' + 'ie8:' + isIE(8) + '\n' + 'ie9:' + isIE(9) + '\n' + 'ie10:' + isIE(10));

很方便只需要 传入版本号码!
更多追问追答
追问
没看懂你写的什么意思,为什么要传入版本号,我要检测版本号啊
追答
var isIE = function(ver){
    var b = document.createElement('b')
    b.innerHTML = '<!--[if IE ' + ver + ']><i></i><![endif]-->'
    return b.getElementsByTagName('i').length === 1
}
var ie = {
    ie6:isIE(6),
    ie7:isIE(7),
    ie8:isIE(8),
    ie9:isIE(9),
    ie10:isIE(10)
}
alert(ie.ie6) // 如果为 true 表示是 ie6 否则其他 ie
qq1111qq111111
2013-12-12 · TA获得超过1175个赞
知道小有建树答主
回答量:1166
采纳率:66%
帮助的人:616万
展开全部
window.navigator.userAgent这个属性你可以获取到浏览器信息的一个字符串,剩下的工作自己来吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式