如何判断客户端使用什么浏览器
如果具体判断以下:
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> ");
------解决方案--------------------帮你顶一下