因为存在这些东西
<!--[if IE]>
// 全部IE版本可见
<![endif]-->
<!--[if IE 6]>
// IE6可见
<![endif]-->
仅IE可见的。所以就有了
var isIE = function(ver){ var b = document.createElement(‘b‘) b.innerHTML = ‘<!--[if IE ‘ + ver + ‘]><i></i><![endif]-->‘ return b.getElementsByTagName(‘i‘).length === 1 }
直接调用就好了isIE(9)//ie9吗?isIE(6)//ie 6吗?
时间: 2024-10-26 13:06:36