首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么判断客户端使用什么浏览器

2012-02-03 
如何判断客户端使用什么浏览器如果具体判断以下:3.腾讯TT4.Maxthon5.MyIE6.Opera等等用HttpContext.Curren

如何判断客户端使用什么浏览器
如果具体判断以下:    
    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> ");

[解决办法]
帮你顶一下

热点排行