就IE和FIREFOX而言吧~用C#后台或JS前台~记得有一个Resquest.XXX["XXX"]可以搞定的~

解决方案 »

  1.   

    <SCRIPT LANGUAGE="JavaScript">
    <!--
    if (window.navigator.userAgent.indexOf("MSIE")>=1)
    {
    //如果浏览器为IE}else{
    if (window.navigator.userAgent.indexOf("Firefox")>=1)
    {
    //如果浏览器为Firefox}else{
    //如果浏览器为其他
    }
    }
    //-->
    </SCRIPT>
      

  2.   

    <script language="JavaScript"><!--
    document.write("浏览器名称: "+navigator.appName+"<br>");
    document.write("版本号: "+navigator.appVersion+"<br>");
    // --></script>
      

  3.   

    直接用c#实现也可以使用httprequestHttpBrowserCapabilities bc = Request.Browser;Response.Write("Type = " & bc.Type & "<br>")
    打印出这个浏览器是什么
      

  4.   

    request对象可以取到浏览器的一些属性,楼主到msdn上查查,用js也时不错的选择