asp.net下获取浏览器类型的实现代码

 更新时间:2009年09月21日 17:01:25   作者:  
上次我需要判断浏览器是IE还是FF,如果是FF那么页面停止输出。但方法写得不是很好,现在在书中看到了Page.Request.Browser属性,这个属性主要用来检查当前浏览器性能,看下我下面代码的不同执行结果。
相关代码:
复制代码 代码如下:

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

FF下运行结果:


IE下运行结果:
 

相关文章

  • asp.net实现负载均衡

    asp.net实现负载均衡

    本文给大家分享的是asp.net实现负载均衡的方案,是个人的一些经验总结,有需要的小伙伴可以参考下
    2016-01-01
  • Entity Framework常用查询语句

    Entity Framework常用查询语句

    这篇文章介绍了Entity Framework常用查询语句的用法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-03-03
  • 调试ASP.NET2005/2008时,端口不正确的解决三套方案

    调试ASP.NET2005/2008时,端口不正确的解决三套方案

    这篇文章主要介绍了调试ASP.NET2005/2008时,端口不正确的解决三套方案,小编就特别喜欢收藏这类文章,方便以后工作学习中遇到这类问题进行解决。
    2015-09-09
  • 微信公众平台开发之认证

    微信公众平台开发之认证"成为开发者".Net代码解析

    这篇文章主要为大家详细解析了微信公众平台开发之认证"成为开发者".Net代码,感兴趣的小伙伴们可以参考一下
    2016-06-06
  • 关于利用RabbitMQ实现延迟任务的方法详解

    关于利用RabbitMQ实现延迟任务的方法详解

    最近在使用RabbitMQ来实现延迟任务的时候发现,这其中的知识点还是挺多的,所以下面这篇文章主要给大家介绍了关于利用RabbitMQ实现延迟任务的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下。
    2017-12-12
  • python scrapy项目下spiders内多个爬虫同时运行的实现

    python scrapy项目下spiders内多个爬虫同时运行的实现

    这篇文章主要介绍了python scrapy项目下spiders内多个爬虫同时运行的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • asp.net跳转页面的三种方法比较

    asp.net跳转页面的三种方法比较

    asp.net下的三种转向页面的方法小结,给使用页面转向的朋友一个参考
    2008-06-06
  • asp.net 字符串、二进制、编码数组转换函数

    asp.net 字符串、二进制、编码数组转换函数

    字符串和二进制数组转换、将HTML文件显示为页面的一部分、UTF8和GB2312之间的转换
    2010-01-01
  • ASP.NET MVC3模板页的使用(2)

    ASP.NET MVC3模板页的使用(2)

    这篇文章主要为大家详细介绍了ASP.NET MVC3模板页的使用,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2015-08-08
  • ASP.NET性能优化之减少请求

    ASP.NET性能优化之减少请求

    在上篇《ASP.NET性能优化之让浏览器缓存动态网页》中的方案中,浏览器发送If-Modified-Since将是否需要使用自己的缓存交给WEB服务器去决定,服务器告知浏览器去读缓存,浏览器才会去读缓存。
    2011-09-09

最新评论