谁知道ie6,7,8在js上有什么区别?
var isIE=!!window.ActiveXObject;
var isIE6=isIE&&!window.XMLHttpRequest;
var isIE8=isIE&&!!document.documentMode;
var isIE7=isIE&&!isIE6&&!isIE8;
if (isIE){
if (isIE6){
alert(”ie6″);
}else if (isIE8){
alert(”ie8″);
}else if (isIE7){
alert(”ie7″);
}
}
这个是区分浏览器的,还有别的么?
var isIE=!!window.ActiveXObject;
var isIE6=isIE&&!window.XMLHttpRequest;
var isIE8=isIE&&!!document.documentMode;
var isIE7=isIE&&!isIE6&&!isIE8;
if (isIE){
if (isIE6){
alert(”ie6″);
}else if (isIE8){
alert(”ie8″);
}else if (isIE7){
alert(”ie7″);
}
}
这个是区分浏览器的,还有别的么?
查阅.....
var isIE=!!window.ActiveXObject;//可以创建ActiveX,证明是IE浏览器?
var isIE6=isIE&&!window.XMLHttpRequest;//不支持直接创建XMLHttpRequest的只有IE6?
var isIE8=isIE&&!!document.documentMode;//只有IE8支持documentMode(兼容模式)?
var isIE7=isIE&&!isIE6&&!isIE8;//如果IE6和IE8都不是,那么就是IE7了?