在ASP.NET中如何判断用户IE浏览器的版本
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浏览器的版本的更多相关文章
- asp.net中如何防止用户重复点击提交按钮
asp.net中如何防止用户重复点击提交按钮 asp.net 中防止因为网速慢等影响交互的问题导致用户可能点击多次提交按钮,从而导致数据库中出现多条重复的记录,经过亲自验证在网上找的方法,找到两个 ...
- MVC项目中如何判断用户是在用什么设备进行访问
使用UAParser在C#MVC项目中如何判断用户是在用什么设备进行访问(手机,平板还是普通的电脑) 现在我们开发的很多web应用都要支持手机等移动设备.为了让手机用户能有更加好的用户体验,我们经常为 ...
- ecshop的模板文件中如何判断用户是否登录
ecshop中对于smarty的运用和改造有很大的值得借鉴的地方,在dwt模板文件中可以直接判断用户是否登录,现在有规定,凡是只展示不销售的电商平台,一律不得展示商品价格,但可以在用户登录后显示. & ...
- 使用UAParser在C#MVC项目中如何判断用户是在用什么设备进行访问(手机,平板还是普通的电脑)
现在我们开发的很多web应用都要支持手机等移动设备.为了让手机用户能有更加好的用户体验,我们经常为手机设备专门准备一套前端的页面.这样当用户使用普通电脑来访问的时候,我们的应用就向用户展示普通电脑的页 ...
- js判断用户的浏览器设备是移动端还是pc端
最近做的一个网站页面中需要根据用户的访问设备的不同来显示不同的页面样式,主要是判断移动设备还是电脑浏览器访问的. 下面给出js判断处理代码,以作参考. <script type="te ...
- 通过Jscript中@cc_on 语句识别IE浏览器及版本的代码
激活条件编译支持. @cc_on 备注 @cc_on 语句激活脚本引擎中的条件编译. 强烈推荐在注释中使用 @cc_on 语句,以使不支持条件编译的浏览器将您的脚本视为有效语法而接受它: /*@cc_ ...
- ASP.NET MVC下判断用户登录和授权的方法
日常开发的绝大多数系统中,都涉及到管理用户的登录和授权问题.登录功能(Authentication),针对于所有用户都开放:而授权(Authorization),则对于某种用户角色才开放. 在asp. ...
- ASP.NET MVC下判断用户登录和授权状态方法
在我们日常开发的绝大多数系统中,都涉及到管理用户的登录和授权问题.登录功能(Authentication),针对于所有用户都开放:而授权(Authorization),则对于某种用户角色才开放. 在a ...
- 1 asp.net 中如何把用户控件应用于母版页
1 创建用户控件 2 在母版页中注册用户控件 3 使用 <%@ Master Language="C#" AutoEventWireup="true" C ...
随机推荐
- Matlab计算两集合间的海明距离
一.问题描述 B1[1 2 3 4 5 6 7 8 9] B2[12 13 14 21 31 41 51 1 1 81 1 1] 两个十进制矩阵,行数不一样,分别是n1和n2,列数必须一致,为nwo ...
- SqlBulkCopy 简单运用
using(SqlConnection conn = new SqlConnection(str)) { conn.Open(); using (System.Data.SqlClient.SqlBu ...
- jQuery+css+div--一些细节详解
(一).首先.让我们认识一下最基本普通的alert()弹出框!(改变alert()提示弹出框的样式) 我们在写html或是jsp页面的时候,谁都不希望自己精心设计,且非常美观的页面颜色布局被破坏掉吧! ...
- JAVA数据源连接方式汇总
最近在研究JAVA的数据源连接方式,学习的时候发现了一位同行写的文章,转载过来,留作记录! 一.问题引入 在java程序中,需要访问数据库,做增删改查等相关操作.如何访问数据库,做数据库的相关操作呢? ...
- uva 10120
bfs搜索 当n大于等于49 是 总是可能的 ~ http://www.algorithmist.com/index.php/UVa_10120 #include <cstdio> #i ...
- uva 10131
DP 先对大象体重排序 然后寻找智力的最长升序子列 输出路径.... #include <iostream> #include <cstring> #include &l ...
- linux源码阅读笔记 #define 语句的妙用
#define 语句用于宏定义,在c中,我们可以用其实现函数的功能.如下语句 #define test(a,b) a>b?a:b 很显然,这是一个比较大小的语句.这里a,b相当于函数中的参数. ...
- ssh 公钥
以前做ssh key登录方式时都是用的root帐号,基本都是无往不利的,权限采用默认即可.今天实验中两台机器帐号都是nianzong,一个普通的帐号.按照如下步骤: A机器:ssh-keygen -t ...
- CLR 读书笔记
http://www.cnblogs.com/wang_yb/tag/CLR%20via%20C%23%E7%AC%94%E8%AE%B0/
- 查找数N二进制中1的个数(JS版 和 Java版)
(function(){ function getOne(n) { var c = 0; for(var i = 0;i < 32;i ++){ if(((1 << i) & ...