1、首先是判别是不是ie6及以下的ie浏览器,window.XMLHttpRequest的返回值,为假则为ie6及以下的ie浏览器;为真则为ie7以上及mozilla,safari浏览器。
2、然后判别window.ActiveXObject的返回值,为真则为mozilla,safari浏览器,为假则为ie7及以上ie浏览器。
3、代码如下:
<script>
<!--
if(window.XMLHttpRequest){//mozilla,safari,ie7,ie8
if(window.ActiveXObject){//mozilla safari
alert("mozilla,safari");
}else{
alert("ie");
}
}else{
alert("ie6");
}
//-->
</script>