ASP.NET -- 获取浏览器信息
1. 获取浏览器信息
private void GetBrowserInfo()
{
StringBuilder sb = new StringBuilder();
sb.AppendLine(string.Format("浏览器信息如下:<br/>"));
sb.AppendLine(string.Format("<hr/>"));
sb.AppendLine(string.Format("浏览器:{0}<br/>",Request.Browser.Browser));
sb.AppendLine(string.Format("Type:{0}<br/>",Request.Browser.Type));
sb.AppendLine(string.Format("是否支持VBScript:{0}<br/>",Request.Browser.VBScript));
sb.AppendLine(string.Format("版本:{0}<br/>",Request.Browser.Version));
sb.AppendLine(string.Format("支持的W3C DOM版本:{0}<br/>",Request.Browser.W3CDomVersion));
sb.AppendLine(string.Format("客户端是否是基于Win32的计算机:{0}<br/>",Request.Browser.Win32));
sb.AppendLine(string.Format("是否支持ActiveX插件:{0}<br/>",Request.Browser.ActiveXControls));
sb.AppendLine(string.Format("客户端上的.Net版本:{0}<br/>",Request.Browser.ClrVersion));
sb.AppendLine(string.Format("允许提交按钮的最大数量:{0}<br/>",Request.Browser.DefaultSubmitButtonLimit));
sb.AppendLine(string.Format("支持的ECMA版本:{0}<br/>",Request.Browser.EcmaScriptVersion));
sb.AppendLine(string.Format("浏览器标识:{0}<br/>", Request.Browser.Id));
sb.AppendLine(string.Format("浏览器支持的输入类型:{0}<br/>", Request.Browser.InputType));
sb.AppendLine(string.Format("是否是移动设备:{0}<br/>", Request.Browser.IsMobileDevice));
sb.AppendLine(string.Format("浏览器主版本:{0}<br/>", Request.Browser.MajorVersion));
sb.AppendLine(string.Format("浏览器次版本:{0}<br/>", Request.Browser.MinorVersion));
sb.AppendLine(string.Format("客户端使用的平台:{0}<br/>", Request.Browser.Platform));
sb.AppendLine(string.Format("是否支持Java:{0}<br/>", Request.Browser.JavaApplets));
sb.AppendLine(string.Format("支持的JScript版本:{0}<br/>", Request.Browser.JScriptVersion));
sb.AppendLine(string.Format("可显示的最大页长度:{0}字节<br/>", Request.Browser.MaximumRenderedPageSize)); LabelBrowserInfo.Text = sb.ToString();
}
2. IE 浏览器访问页面时

3. FireFox 浏览器访问页面时

ASP.NET -- 获取浏览器信息的更多相关文章
- js get browser vertion (js获取浏览器信息版本)
1问题:js get browser vertion (js获取浏览器信息版本) 2解决方案 Copy this script into your JavaScript files. It works ...
- js获取浏览器信息及版本(兼容IE)
获取浏览器信息方法有很多种,但是要是兼容ie旧版本就有点麻烦了,因为很多方法在旧版本ie是不支持的,所以ie我做了单独处理,但是目前还有小问题,就是想显示QQ浏览器,搜狗浏览器..这样的,这样还实现不 ...
- [转载]C#实现获取浏览器信息
原文地址:C#实现获取浏览器信息作者:flywithme Request.Browser.MajorVersion.ToString();//获取客户端浏览器的(主)版本号 Request.Bro ...
- UserAgentUtils 获取浏览器信息
<dependency> <groupId>eu.bitwalker</groupId> <artifactId>UserAgentUtils</ ...
- JavaScript获取浏览器信息的方法
Window有navigator对象让我们得知浏览器的全部信息.我们可以利用一系列的API函数得知浏览器的信息. JavaScript代码如下: ? 1 2 3 4 5 6 7 8 9 10 11 1 ...
- ASP.NET获取客户端信息,获取客户端IP等等
山上明月 ASP.NET能知道的东西 获取服务器电脑名: Page.Server.ManchineName 获取用户信息: Page.User 获取客户端电脑名:Page.Request.UserHo ...
- asp.net获取浏览器端操作系统名称
/// <summary>/// 获取浏览器端操作系统名称/// </summary>/// <returns></returns>public sta ...
- JS获取浏览器信息及屏幕分辨率
因为vue有自己的生命周期,初始化数据的时候,可以在钩子函数created()函数里初始化数据,也可以在mounted()函数里获取,但是两者是不同的,获取浏览器和屏幕分辨率的时候,不能在create ...
- 获取浏览器信息 c#
Request.Browser.MajorVersion.ToString();//获取客户端浏览器的版本号 Request.Browser.Version.ToString();//获取客户端浏览器 ...
随机推荐
- SSH开发中的注解使用
在SSH中使用注解可以减少配置XML文件,毕竟随着项目规模的扩大,配置bean将把Spring的配置文件(applicationContext.xml)变得很混乱 在Spring的配置文件中开启注解扫 ...
- CDM中,创建一个或多个组合属性的唯一约束
除主键外,有时还需要创建一个或多个组合字段的唯一约束,方法如下: 双击打开实体,在idntifier标签页中可看到默认主键的唯一约束,在其下方添加一条记录,然后双击该记录,打开约束设置窗口 在该窗口的 ...
- Windows环境下使用.bat安装和卸载服务
一.Windows环境下使用.bat安装和卸载服务 win7环境 例子中“”Valwell.Dms.HttpService.exe“”为服务程序名称 安装服务 %SystemRoot%\Microso ...
- 关于Bootstrap的整理和理解
随着CSS3和HTML5的流行,我们的WEB页面不仅需要更人性化的设计理念,而且需要更酷的页面特效和用户体验.作为开发者,我们需要了解一些宝贵的CSS UI开源框架资源,它们可以帮助我们更快更好地实现 ...
- 并发模型(一)——Future模式
多线程开发可以更好的发挥多核cpu性能,常用的多线程设计模式有:Future.Master-Worker.Guard Susperionsion.不变.生产者-消费者 模式: jdk除了定义了若干并发 ...
- RAD 10 蓝牙
http://docwiki.embarcadero.com/Libraries/Seattle/en/System.Bluetooth.TBluetoothLEManager.StartDiscov ...
- redis-win7
http://blog.csdn.net/renfufei/article/details/38474435
- 通过helloworld来认识下backbone
Backbone主要涉及3部分:model,collection和view.而这个框架的优势在于:数据与视图分离,通过操作model来自动更新view. 根据我的个人经验,直接写个简单的例子是最最直观 ...
- Celery 与 Flask 大型程序结构的结合
:first-child { margin-top: 0; } blockquote > :last-child { margin-bottom: 0; } img { border: 0; m ...
- java基础之JDBC三:简单工具类的提取及应用
简单工具类: public class JDBCSimpleUtils { /** * 私有构造方法 */ private JDBCSimpleUtils() { } /** * 驱动 */ publ ...