解决方案 »

  1.   

    这是js实现的function getOs()  
    {  
        var OsObject = "";  
       if(navigator.userAgent.indexOf("MSIE")>0) {  
            return "MSIE";  
       }  
       if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){  
            return "Firefox";  
       }  
       if(isSafari=navigator.userAgent.indexOf("Safari")>0) {  
            return "Safari";  
       }   
       if(isCamino=navigator.userAgent.indexOf("Camino")>0){  
            return "Camino";  
       }  
       if(isMozilla=navigator.userAgent.indexOf("Gecko/")>0){  
            return "Gecko";  
       }  
        
    }  
      

  2.   

    http://www.useragentstring.com/pages/api.php
      

  3.   

    如何获取asp.net用户浏览器类型
     protected void Page_Load(object sender, EventArgs e)
        {
            //获取浏览器的平台、类型和版本信息
            lblinfo.Text = "浏览器使用的平台:" + Request.Browser.Platform + "<br>"
            + "浏览器类型:" + Request.Browser.Type + "<br>" + "浏览器版本:"
            + Request.Browser.Version;
        }
      

  4.   

    应该在request的消息头中有相应的内容吧