Request.Browser.Type 判断浏览器类型

作者:vkvi 来源:千一网络(原创) 日期:2014-1-10

ASP.NET 中用 Request.Browser.Type 可以比较方便地判断浏览器类型。

它的结果大概就是产品名称 + 版本号,比如:IE9、Chrome31。

不过这个使用上有两点我想不明白。

一是我的是 IE10,显示的结果却是 IE9。

二是我两台服务器都是装的 .NET Framework 3.5 SP1,也没有进行过特别的设置,一台能够正确识别 Chrome,另一台识别为 Desktop。

http://weblogs.asp.net/ricardoperes/archive/2009/09/22/detecting-chrome-browser-in-asp-net.aspx 这篇文章介绍,是由于服务器 .NET 的 CONFIG 文件夹下的 Browsers 文件夹下没有配置 Chrome 这个浏览器的识别,可是我检查了,两台机子都是一样的配置文件。搞不清楚怎么回事。只好又用 Request.UserAgent 来识别。

你前面那位网友看了:如何调用自定义函数

▲▲▲嘿,欢迎转载传播本站原创文章,尽量保留来源噢。▲▲▲

文章评论
标题:必填
内容:
本站永远终止与捏造“罪名”不支付广告费的某度联盟合作。
vkvi
vkvi

作者简介: vkvi,致力于 .NET Web 开发、移动开发的技术推广,在 .NET、SQL Server、Windows Server 等方面有深入研究和丰富经验,10 年间共计撰写文章 4000 余篇。 主持金融、国土、农业、电商等多个行业项目执行, 推行“技术提升生产力、人心决定成功率”的管理理论。 联系他