有时候,我们的程序需要根据客户端浏览的类型来做不同的操作,下面我们就介绍如何在asp.net服务器端获取客户端浏览器的一些信息。
在asp.net在服务器端,我们可以通过Request对象的Browser属性来获取客户端浏览器的一些信息,常用的信息及小编本机测试结查如下:
Request.Browser.Browser-获取由浏览器在 User-Agent 请求标头中发送的浏览器字符串:IE
Request.Browser.MajorVersion--获取浏览器的主(整数)版本号:8
Request.Browser.MinorVersion--获取浏览器的次(即小数)版本号:0
Request.Browser.ActiveXControls--指示浏览器是否支持 ActiveX 控件:True
Request.Browser.Cookies--示浏览器是否支持 Cookie:True
Request.Browser.EcmaScriptVersion--获取浏览器支持的 ECMAScript 的版本号:1.2
Request.Browser.W3CDomVersion--获取浏览器支持的万维网联合会 (W3C) XML 文档对象模型 (DOM) 的版本:1.0
在.net中,常用的浏览器特征文件保存在目录:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG\Browsers下。
如果我们要通过自定义的.browser文件来扩展浏览器特征,我们必须把扩展文件.browser保存在提定的文件夹的App_Browsers中。0
来源:.net学习网
说明:所有来源为 .net学习网的文章均为原创,如有转载,请在转载处标注本页地址,谢谢!
【编辑:Wyf】
打赏
扫码打赏,您说多少就多少