如何判断客户端的浏览器类型和版本号

string    UserBrowser=Request.Browser.Browser; //浏览器名称   
   string    BrowserVersion=Request.Browser.Version;    //浏览器版本   

以下摘自MSDN   
    
   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>");   
   -----------------------------------------------------------------------------------------------

基于XML浏览器时,可以跨移动浏览器和平常使用的HTML浏览器...

根据判断的浏览器的不同,使用不同的XML样式表.达到跨多种浏览器的目的..

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值