1. 获取浏览器信息

  1. private void GetBrowserInfo()
  2. {
  3. StringBuilder sb = new StringBuilder();
  4. sb.AppendLine(string.Format("浏览器信息如下:<br/>"));
  5. sb.AppendLine(string.Format("<hr/>"));
  6. sb.AppendLine(string.Format("浏览器:{0}<br/>",Request.Browser.Browser));
  7. sb.AppendLine(string.Format("Type:{0}<br/>",Request.Browser.Type));
  8. sb.AppendLine(string.Format("是否支持VBScript:{0}<br/>",Request.Browser.VBScript));
  9. sb.AppendLine(string.Format("版本:{0}<br/>",Request.Browser.Version));
  10. sb.AppendLine(string.Format("支持的W3C DOM版本:{0}<br/>",Request.Browser.W3CDomVersion));
  11. sb.AppendLine(string.Format("客户端是否是基于Win32的计算机:{0}<br/>",Request.Browser.Win32));
  12. sb.AppendLine(string.Format("是否支持ActiveX插件:{0}<br/>",Request.Browser.ActiveXControls));
  13. sb.AppendLine(string.Format("客户端上的.Net版本:{0}<br/>",Request.Browser.ClrVersion));
  14. sb.AppendLine(string.Format("允许提交按钮的最大数量:{0}<br/>",Request.Browser.DefaultSubmitButtonLimit));
  15. sb.AppendLine(string.Format("支持的ECMA版本:{0}<br/>",Request.Browser.EcmaScriptVersion));
  16. sb.AppendLine(string.Format("浏览器标识:{0}<br/>", Request.Browser.Id));
  17. sb.AppendLine(string.Format("浏览器支持的输入类型:{0}<br/>", Request.Browser.InputType));
  18. sb.AppendLine(string.Format("是否是移动设备:{0}<br/>", Request.Browser.IsMobileDevice));
  19. sb.AppendLine(string.Format("浏览器主版本:{0}<br/>", Request.Browser.MajorVersion));
  20. sb.AppendLine(string.Format("浏览器次版本:{0}<br/>", Request.Browser.MinorVersion));
  21. sb.AppendLine(string.Format("客户端使用的平台:{0}<br/>", Request.Browser.Platform));
  22. sb.AppendLine(string.Format("是否支持Java:{0}<br/>", Request.Browser.JavaApplets));
  23. sb.AppendLine(string.Format("支持的JScript版本:{0}<br/>", Request.Browser.JScriptVersion));
  24. sb.AppendLine(string.Format("可显示的最大页长度:{0}字节<br/>", Request.Browser.MaximumRenderedPageSize));
  25.  
  26. LabelBrowserInfo.Text = sb.ToString();
  27. }

2. IE 浏览器访问页面时

3.  FireFox 浏览器访问页面时

ASP.NET -- 获取浏览器信息的更多相关文章

  1. js get browser vertion (js获取浏览器信息版本)

    1问题:js get browser vertion (js获取浏览器信息版本) 2解决方案 Copy this script into your JavaScript files. It works ...

  2. js获取浏览器信息及版本(兼容IE)

    获取浏览器信息方法有很多种,但是要是兼容ie旧版本就有点麻烦了,因为很多方法在旧版本ie是不支持的,所以ie我做了单独处理,但是目前还有小问题,就是想显示QQ浏览器,搜狗浏览器..这样的,这样还实现不 ...

  3. [转载]C#实现获取浏览器信息

      原文地址:C#实现获取浏览器信息作者:flywithme Request.Browser.MajorVersion.ToString();//获取客户端浏览器的(主)版本号 Request.Bro ...

  4. UserAgentUtils 获取浏览器信息

    <dependency> <groupId>eu.bitwalker</groupId> <artifactId>UserAgentUtils</ ...

  5. JavaScript获取浏览器信息的方法

    Window有navigator对象让我们得知浏览器的全部信息.我们可以利用一系列的API函数得知浏览器的信息. JavaScript代码如下: ? 1 2 3 4 5 6 7 8 9 10 11 1 ...

  6. ASP.NET获取客户端信息,获取客户端IP等等

    山上明月 ASP.NET能知道的东西 获取服务器电脑名: Page.Server.ManchineName 获取用户信息: Page.User 获取客户端电脑名:Page.Request.UserHo ...

  7. asp.net获取浏览器端操作系统名称

    /// <summary>/// 获取浏览器端操作系统名称/// </summary>/// <returns></returns>public sta ...

  8. JS获取浏览器信息及屏幕分辨率

    因为vue有自己的生命周期,初始化数据的时候,可以在钩子函数created()函数里初始化数据,也可以在mounted()函数里获取,但是两者是不同的,获取浏览器和屏幕分辨率的时候,不能在create ...

  9. 获取浏览器信息 c#

    Request.Browser.MajorVersion.ToString();//获取客户端浏览器的版本号 Request.Browser.Version.ToString();//获取客户端浏览器 ...

随机推荐

  1. python学习(五) 条件、循环和其他语句

    第五章 条件.循环和其他语句 5.1 print和import的更多信息 5.1.1 使用逗号输出 >>> print('age',43,45)         // 可以用逗号隔开 ...

  2. 前端自动化之ts编译

    前端自动化之ts编译 gulp引用包:gulp-tsc gulpfiles.js代码: var typescript = require('gulp-tsc'); gulp.task('compile ...

  3. 前端自动化之nvm安装

    nvm ——node环境版本控制工具. 1.解压安装包 2.打开setting文件,修改文件内容 root: D:\node\nvm path: D:\node\nodejs arch: proxy: ...

  4. JS判断IE,FF,Opera,Safari等浏览器类型

    第一种,只区分浏览器,不考虑版本 function myBrowser(){ var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 var ...

  5. android解析xml文件的方式

    android解析xml文件的方式   作者:东子哥 ,发布于2012-11-26,来源:博客园   在androd手机中处理xml数据时很常见的事情,通常在不同平台传输数据的时候,我们就可能使用xm ...

  6. Animation Parameter

    [Animation Parameter] Animation Parameters are variables that are defined within the animation syste ...

  7. mongo_1 新手之路

    mongodb  进入.在bin目录下   至于安装各位自己查资料吧 .不废话了 直接上图.这种表示已经成功进入mongo 本人mongo  数据库存放地址.如有需要可以清空可以自己删除. 接下来就是 ...

  8. Python04 range()方法的使用、turtle.textinput()方法和write()的使用、turtle.numinput()的使用

    1 range() 方法的使用 1.1 range方法介绍 range方法会返回一个range类型的对象,该对象会根据range方法的参数产生一些列整型数据 技巧01:range方法有三个参数,第一个 ...

  9. mongo状态查看方法

    列举一些常用的mongodb状态查看方法. 1.mongostat 是mongdb自带的状态检测工具, inserts/s 每秒插入次数 query/s 每秒查询次数 update/s 每秒更新次数 ...

  10. Docker学习笔记_使用Dockerfile创建flask的一个镜像

    一.实验环境 1.宿主机OS:Win10 64位 2 .虚拟机OS:Ubuntu18.04 64位    虚拟机名称:Ubuntu18VM1   虚拟机IP:192.168.8.25 3.账号:doc ...