您当前的位置:首页 > 技术文章 > 程序设计 > 正文

在Asp.net中获取客户端的浏览器信息

发布时间:2013年08月05日01时51分  作者:佚名  来源:本站原创  点击次数:3786

有时候,我们的程序需要根据客户端浏览的类型来做不同的操作,下面我们就介绍如何在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--示浏览器是否支持 CookieTrue

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中。

相关阅读:
■ 最新推荐 > >
探索者互联网舆情系统介绍
效能管理系统介绍
跳转至Gogo人才网系统NET版
Gogo工作室介绍
■ 近期热点 > >

GOGO工作室 Copyright 2005-2018 All Rights Reserved

备案序号:滇ICP备05008799号