.net中如何获取浏览器类型

上次我需要判断浏览器是IE还是FF,如果是FF那么页面停止输出。但方法写得不是很好,现在在书中看到了Page.Request.Browser属性,这个属性主要用来检查当前浏览器性能,看下我下面代码的不同执行结果。

相关代码:

C#复制代码

  1. if (Page.Request.Browser.EcmaScriptVersion.Major > 0 && Page.Request.Browser.W3CDomVersion.Major > 0)//判断是否支持脚本   
  2. {   
  3.     Response.Write("浏览器名称与版本号:" + Page.Request.Browser.Type + "<br />");   
  4.     Response.Write("浏览器版本号:" + Page.Request.Browser.Version + "<br />");   
  5.     Response.Write("浏览器主版本号:" + Page.Request.Browser.MajorVersion + "<br />");   
  6.     Response.Write("浏览器名称:" + Page.Request.Browser.Browser);   
  7. }  

FF下运行结果:

.net中如何获取浏览器类型 - 成功 - 生命动力产品图,全在相册当中。敬请关注!

IE下运行结果:

.net中如何获取浏览器类型 - 成功 - 生命动力产品图,全在相册当中。敬请关注! 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值