通过用户代理查询
var userAgentString = navigator.userAgent;
// IE7-IE10包含'MSIE 7.0 - MSIE 10.0'
// 可以根据字符串匹配来查询取证
浏览器判断IE版本(仅在IE9及以下有效)
<!--[if lte ie 8]>
IE8及以下,此处可写文字,html标签,link标签,script标签。。。
<![endif]-->
// lt,lte,gt,gte
功能特性判断
IE8及以下的document
对象没有addEventListener
函数,可据此判断。
if(document.all && document.addEventListener){
alert('IE低版本(8或以下)')
}