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

Request.Browser.Version.ToString();//获取客户端浏览器的完整版本号  
    Request.Browser.Platform.ToString();//获取客户端使用平台的名字  
    Request.UserHostAddress.ToString();     //获取远程客户端主机IP

HttpRequest.Url                       获取有关当前请求的URL的信息。     
    HttpRequest.UrlReferrer       获取有关客户端上次请求的URL的信息,该请求链接到当前的URL。    
    HttpRequest.UserAgent           获取客户端浏览器的原始用户代理信息。    
    HttpRequest.UserHostAddress   获取远程客户端的   IP   主机地址。    
    HttpRequest.UserHostName         获取远程客户端的   DNS   名称。    
    HttpRequest.UserLanguages       获取客户端语言首选项的排序字符串数组。

System.Text.StringBuilder strLabel = new System.Text.StringBuilder();
   HttpBrowserCapabilities bc = Request.Browser;
   strLabel.Append("您的浏览器的分辨率为:");
   strLabel.Append(Request.Form["WidthPixel"]);
   strLabel.Append("×");
   strLabel.Append(Request.Form["HeightPixel"]);
   strLabel.Append("");
   strLabel.Append("浏览器基本信息:");
   strLabel.Append("Type = " + bc.Type + "");
   strLabel.Append("Name = " + bc.Browser + "");
   strLabel.Append("Version = " + bc.Version +"");
   strLabel.Append("Major Version = " + bc.MajorVersion + "");
   strLabel.Append("Minor Version = " + bc.MinorVersion + "");
   strLabel.Append("Platform = " + bc.Platform + "");
   strLabel.Append("Is Beta = " + bc.Beta + "");
   strLabel.Append("Is Crawler = " + bc.Crawler + "");
   strLabel.Append("Is AOL = " + bc.AOL + "");
   strLabel.Append("Is Win16 = " + bc.Win16 + "");
   strLabel.Append("Is Win32 = " + bc.Win32 + "");
   strLabel.Append("支持 Frames = " + bc.Frames + "");
   strLabel.Append("支持 Tables = " + bc.Tables + "");
   strLabel.Append("支持 Cookies = " + bc.Cookies + "");
   strLabel.Append("支持 VB Script = " + bc.VBScript + "");
   strLabel.Append("支持 JavaScript = " + bc.JavaScript + "");
   strLabel.Append("支持 Java Applets = " + bc.JavaApplets + "");
   strLabel.Append("支持 ActiveX Controls = " + bc.ActiveXControls + "");
   strLabel.Append("CDF = " + bc.CDF + "");
   strLabel.Append("W3CDomVersion = " + bc.W3CDomVersion.ToString() + "");
   strLabel.Append("UserAgent = " + Request.UserAgent + "");
   strLabel.Append("UserLanguages = " + Request.UserLanguages[0].ToString() + "");
   strLabel.Append("");
   strLabel.Append("客户端计算机基本配置:");
   strLabel.Append("UserHostName = " + Request.UserHostName + "");
   strLabel.Append("UserHostAddress = " + Request.UserHostAddress + "");
   strLabel.Append("PDF 6.0 插件是否安装 = " + Request.Form["PDF"] + "");
   Label1.Text = strLabel.ToString();
   }
  }

获取浏览器信息 c#的更多相关文章

  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. ASP.NET -- 获取浏览器信息

    1. 获取浏览器信息 private void GetBrowserInfo() { StringBuilder sb = new StringBuilder(); sb.AppendLine(str ...

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

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

  5. UserAgentUtils 获取浏览器信息

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

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

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

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

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

  8. js,jquery获取浏览器信息

    1.js获取: 查看:window.navigator 2.jQuery获取: chrome firefox 推荐使用navigator获取userAgent然后去正则匹配 参考匹配规则:http:/ ...

  9. js获取浏览器信息

    function message() { txt = "<p>浏览器代码名: " + navigator.appCodeName + "</p>& ...

随机推荐

  1. Android sdk资源包res里面的drawable(ldpi、mdpi、hdpi、xhdpi、xxhdpi)

    (1)drawable-hdpi里面存放高分辨率的图片,如WVGA (480x800),FWVGA (480x854) (2)drawable-mdpi里面存放中等分辨率的图片,如HVGA (320x ...

  2. <五>JDBC_利用反射及JDBC元数据编写通用的查询方法

    此类针对javaBean类写了一个通用的查询方法,List<javaBean> 通用查询更新中...:通过学习,深刻体会到学会反射就等于掌握了java基础的半壁江山! 一.使用JDBC驱动 ...

  3. MySQL中INFORMATION_SCHEMA是什么?(2)

    information_schema数据库表说明: SCHEMATA:提供了当前mysql实例中所有数据库的信息.是show databases的结果取之此表. TABLES:提供了关于数据库中的表的 ...

  4. C语言3

    C语言的学习已经进入尾声,再过几天就要考试了,今天我们用C语言做了一个推箱子的游戏.就相当于复习以前的知识啦,但是感觉好难啊,但是老师教我们用函数的思想,让我们"分",把问题分解开 ...

  5. SQL常用字段类型

    中文常用字段类型 1.   名称类    nvarchar(10) 2.   数量       int 3.   时间      date 4.   货币      money 5.   编号     ...

  6. swfit-计时器

    import UIKit class FourVC: UIViewController { var label:UILabel = UILabel() var index : Int = var ti ...

  7. Java工具Eclipse

    一.下载Eclipse 从官网渠道下载或从公司共享软件目录下载均可.    a) http://www.eclipse.org/downloads/eclipse-packages/          ...

  8. 微信 {"errcode":40029,"errmsg":"invalid code, hints: [ req_id: Cf.y.a0389s108 ]"}

    {"errcode":,"errmsg":"invalid code, hints: [ req_id: Cf.y.a0389s108 ]" ...

  9. HJ-第二周,真机调试

      报错: Showing Recent Issues   Huiju_app requires a provisioning profile. Select a provisioning profi ...

  10. python写2048小游戏

    #!/usr/bin/env python # coding=utf-8 #******************************************************** # > ...