f   (   Request.Browser.MajorVersion   ==      )
{
// to do
}
......................................................................................................................................
private void Page_Load(object sender, System.EventArgs e)
{
HttpBrowserCapabilities bc = new HttpBrowserCapabilities();
bc = Request.Browser;
Label1.text=bc.Platform + " 你的浏览器:" + bc.Type;
}
......................................................................................................................................
HttpBrowserCapabilities bc = Request.Browser;
Response.Write("<p>浏览器属性:</p>");
Response.Write("浏览器型号 = " +
bc.Type + "<br/>");
Response.Write("浏览器名称 = "
+ bc.Browser + "<br/>");
Response.Write("浏览器版本 = " +
bc.Version + "<br/>");
Response.Write("主版本号 = " +
bc.MajorVersion + "<br/>");
Response.Write("从版本号 = " +
bc.MinorVersion + "<br/>");
Response.Write("操作系统 = " +
bc.Platform + "<br/>");
Response.Write("是否试用版 = " +
bc.Beta + "<br/>");
Response.Write("Is Crawler = " +
bc.Crawler + "<br/>");
Response.Write("Is AOL = " + bc.AOL
+ "<br/>");
Response.Write("16位机 = " +
bc.Win16 + "<br/>");
Response.Write("32位机 = " +
bc.Win32 + "<br/>");
Response.Write("支持Frame = " +
bc.Frames + "<br/>");
Response.Write("支持Table = " +
bc.Tables + "<br/>");
Response.Write("支持Cookies = " +
bc.Cookies + "<br/>");
Response.Write("支持VB Script = " +
bc.VBScript + "<br/>");
Response.Write("支持 JavaScript = "
+ bc.JavaScript + "<br/>");
Response.Write("支持 Java Applets =
" + bc.JavaApplets + "<br/>");
Response.Write("支持 ActiveX
Controls = " + bc.ActiveXControls + "<br/>");
Response.Write("电台CDF = " +
bc.CDF + "<br/>");
Response.Write(Request.UserAgent);
Response.Write ("<script
language='javascript'>//读屏幕的大小screenWidth=screen.widt
h;screenHeight=screen.height;</script>");
//屏幕分辨率的高:Response.Write
(window.screen.height);
//屏幕分辨率的宽:"+
window.screen.width;
//屏幕可用工作区高度:"+
window.screen.availHeight;
//屏幕可用工作区宽度:"+
window.screen.availWidth

在ASP.NET中如何判断用户IE浏览器的版本的更多相关文章

  1. asp.net中如何防止用户重复点击提交按钮

    asp.net中如何防止用户重复点击提交按钮   asp.net 中防止因为网速慢等影响交互的问题导致用户可能点击多次提交按钮,从而导致数据库中出现多条重复的记录,经过亲自验证在网上找的方法,找到两个 ...

  2. MVC项目中如何判断用户是在用什么设备进行访问

    使用UAParser在C#MVC项目中如何判断用户是在用什么设备进行访问(手机,平板还是普通的电脑) 现在我们开发的很多web应用都要支持手机等移动设备.为了让手机用户能有更加好的用户体验,我们经常为 ...

  3. ecshop的模板文件中如何判断用户是否登录

    ecshop中对于smarty的运用和改造有很大的值得借鉴的地方,在dwt模板文件中可以直接判断用户是否登录,现在有规定,凡是只展示不销售的电商平台,一律不得展示商品价格,但可以在用户登录后显示. & ...

  4. 使用UAParser在C#MVC项目中如何判断用户是在用什么设备进行访问(手机,平板还是普通的电脑)

    现在我们开发的很多web应用都要支持手机等移动设备.为了让手机用户能有更加好的用户体验,我们经常为手机设备专门准备一套前端的页面.这样当用户使用普通电脑来访问的时候,我们的应用就向用户展示普通电脑的页 ...

  5. js判断用户的浏览器设备是移动端还是pc端

    最近做的一个网站页面中需要根据用户的访问设备的不同来显示不同的页面样式,主要是判断移动设备还是电脑浏览器访问的. 下面给出js判断处理代码,以作参考. <script type="te ...

  6. 通过Jscript中@cc_on 语句识别IE浏览器及版本的代码

    激活条件编译支持. @cc_on 备注 @cc_on 语句激活脚本引擎中的条件编译. 强烈推荐在注释中使用 @cc_on 语句,以使不支持条件编译的浏览器将您的脚本视为有效语法而接受它: /*@cc_ ...

  7. ASP.NET MVC下判断用户登录和授权的方法

    日常开发的绝大多数系统中,都涉及到管理用户的登录和授权问题.登录功能(Authentication),针对于所有用户都开放:而授权(Authorization),则对于某种用户角色才开放. 在asp. ...

  8. ASP.NET MVC下判断用户登录和授权状态方法

    在我们日常开发的绝大多数系统中,都涉及到管理用户的登录和授权问题.登录功能(Authentication),针对于所有用户都开放:而授权(Authorization),则对于某种用户角色才开放. 在a ...

  9. 1 asp.net 中如何把用户控件应用于母版页

    1 创建用户控件 2 在母版页中注册用户控件 3 使用 <%@ Master Language="C#" AutoEventWireup="true" C ...

随机推荐

  1. mvc异步表单遇到的问题

    1,mvc异步表单遇到的问题    问题:使用jqury easy ui 时提交异步数据不能请求到服务器   解决办法:经过细心调试和检测,发现jqury的加载顺序放在了easy ui之后,所以首先加 ...

  2. android编程常见问题-No Launcher activity found!

    新手编程常见的问题: 问题表现: console提示:No Launcher activity found! The launch will only sync the application pac ...

  3. Codeforces Round #241 (Div. 2)->B. Art Union

    B. Art Union time limit per test 1 second memory limit per test 256 megabytes input standard input o ...

  4. ASP文件操作(FSO)详解

    实例一:写入文件 语法 object.CreateTextFile([要建立的文件],[如存在,是否替代]) <% Set fs =Server.CreateObject("Scrip ...

  5. thinpad E43系列WIN8装WIN7系统

    昨晚WIN8系统下装WIN7 折腾了好久,故此总结一下写一篇U盘装WIN7 : 先简述一下思路:BOSS设置启动项------->U盘启动--------> 进入PE删除所有分区----- ...

  6. POJ 1094 Sorting It All Out (拓扑排序,判断序列是否唯一,图是否有环)

    题意:给出n个字符,m对关系,让你输出三种情况:     1.若到第k行时,能判断出唯一的拓扑序列,则输出:         Sorted sequence determined after k re ...

  7. java基础知识回顾之java Thread类学习(八)--java多线程通信等待唤醒机制经典应用(生产者消费者)

     *java多线程--等待唤醒机制:经典的体现"生产者和消费者模型 *对于此模型,应该明确以下几点: *1.生产者仅仅在仓库未满的时候生产,仓库满了则停止生产. *2.消费者仅仅在有产品的时 ...

  8. hdu 4315 Climbing the Hill 博弈论

    题意:有n个人爬山,山顶坐标为0,其他人按升序给出,不同的坐标只能容纳一个人(山顶不限),Alice和Bob轮流选择一个人让他移动任意步,但不能越过前面的人,且不能和前面一个人在相同的位置.现在有一个 ...

  9. MAC 上升级python为最新版本

    第1步:下载Python3.4 下载地址如下: 下载Mac OS X 64-bit/32-bit installer https://www.python.org/downloads/release/ ...

  10. cvc-elt.1: Cannot find the declaration of element---与spring 无关的schema 验证失败

    晚上查了好久,都是spring 出这种问题的解决方式,终于查到为什么了. http://wakan.blog.51cto.com/59583/7218/ 转自这个人.. 多谢啦! 为了验证 XML 文 ...