日期:2014-05-19  浏览次数:20638 次

如何判断客户端使用什么浏览器
如果具体判断以下:    
    3.腾讯TT      
       
    4.Maxthon      
           
    5.MyIE      
       
    6.Opera等等
用HttpContext.Current.Request.UserAgent取出来的都是IE内核      
    它们都一样了,就分不出具体是那一种浏览器了  


------解决方案--------------------
HttpBrowserCapabilities bc = Request.Browser;
Response.Write( " <p> Browser Capabilities: </p> ");
Response.Write( "Type = " + bc.Type + " <br> ");
Response.Write( "Name = " + bc.Browser + " <br> ");
Response.Write( "Version = " + bc.Version + " <br> ");
Response.Write( "Major Version = " + bc.MajorVersion + " <br> ");
Response.Write( "Minor Version = " + bc.MinorVersion + " <br> ");
Response.Write( "Platform = " + bc.Platform + " <br> ");
Response.Write( "Is Beta = " + bc.Beta + " <br> ");
Response.Write( "Is Crawler = " + bc.Crawler + " <br> ");
Response.Write( "Is AOL = " + bc.AOL + " <br> ");
Response.Write( "Is Win16 = " + bc.Win16 + " <br> ");
Response.Write( "Is Win32 = " + bc.Win32 + " <br> ");
Response.Write( "Supports Frames = " + bc.Frames + " <br> ");
Response.Write( "Supports Tables = " + bc.Tables + " <br> ");
Response.Write( "Supports Cookies = " + bc.Cookies + " <br> ");
Response.Write( "Supports VB Script = " + bc.VBScript + " <br> ");
Response.Write( "Supports JavaScript = " + bc.JavaScript + " <br> ");
Response.Write( "Supports Java Applets = " + bc.JavaApplets + " <br> ");
Response.Write( "Supports ActiveX Controls = " + bc.ActiveXControls + " <br> ");
Response.Write( "CDF = " + bc.CDF + " <br> ");

------解决方案--------------------
帮你顶一下