function detectBrowser()
{
var browser=navigator.appName
var b_version=navigator.appVersion
var version=parseFloat(b_version)
if ((browser=="Netscape"||browser=="Microsoft Internet Explorer")
}

解决方案 »

  1.   

    给个提示:if (window.opera) Opera ...
    else if (window.ActiveXObject) IE ...
    else if (!navigator.taintEnabled) Webkit...
    else if (document.getBoxObjectFor != null) Gecko...
    ...
      

  2.   


    <script> 
    var navigatorName = navigator.appName;
    if(navigatorName=="Microsoft Internet Explorer")
    {
    alert("IE");
    }else
    {
    alert("other");
    }
    </script>
      

  3.   

    同意2楼。很多特性是IE独有的,比如window.ActiveXObject,window.showModalDialog。
      

  4.   

    var isIE = document.all?true:false;
      

  5.   

    shi a , ie you all, ff mei you
      

  6.   

    document.all通常我用这个来判断IE。
      

  7.   

    document.all
    检测这个值的返回值么
    不太懂,详细讲讲
      

  8.   

    基于对象判断 哈 document.attachEvent   // document.addEventListener
      

  9.   

    alert(!!/MSIE/.test(window.navigator.userAgent)
      

  10.   

    5楼说的很清楚了。判断document是否支持这个属性。
      

  11.   

    我没有验证过,看某些文章声称document.all不仅仅IE支持。其他的都不错,多谢大家