判断是否为IE浏览器的方法
以前见过这样一种判断IE的方法,但是在IE9以上是不适用的,在IE9以下可以判断。
1 var isNotIE=-[-1,]; 2 if(isNotIE) 3 { 4 //非IE浏览器 5 } 6 else 7 { 8 //IE浏览器 9 }
但我还是觉得这样写好理解:
if( document.all ) alert("ie"); else alert("not ie");
document.all是页面内所有元素的一个集合。例如:
document.all(0)表示页面内第一个元素。
但我刚刚测试,发现IE11不试用,IE11以下的都可以。