HTTPBrowserCapabilities---在asp.net中显示浏览器属性

asp.net|浏览器|显示

  属性  描述  ActiveXControls  检查浏览器是否支持ActiveXControls返回true,false  AOL  检查浏览器是否是AOL返回true,false  Cookies  检查浏览器是否支持Cookies但是不检查用户是否启用Cookies返回true,false  Crawler    Browser  浏览器的名字,例如“IE”  Frames  检查浏览器是否支持frame  MajorVersion  浏览器的主版本号例如IE5.5的主版本号为5  Minorversion   浏览器的付版本号例如IE5.5的副版本号为0.5  Type  浏览器的类型例如IE5,Netscape4  VBScript  检查浏览器是否支持VBScript返回true,false  Version  浏览器的完整版本号
事例文件:
<%@ page language="VB" %>
<%@ Import Namespace="System.Web" %>
<html>
<body>
<head><title>HTTPBrowserCapabilities Demo</title></head>

<%
  Dim browserObj As HTTPBrowserCapabilities
  browserObj = Request.Browser

  ' Let us now list some browser properties
%>
<font face="verdana, arial" size=2>

<p>Your browser supports ActiveX controls: <%=browserObj.ActiveXControls %> </p>
<p>Your browser type: <%=browserObj.Type %> </p>
<p>Your browser version: <%=browserObj.Version%> </p>

... 添加其他的属性以便显示
</font>
</body>
</html>

时间: 2025-01-10 11:37:22

HTTPBrowserCapabilities---在asp.net中显示浏览器属性的相关文章

asp.net中显示DataGrid控件列序号的几种方法

asp.net|datagrid|datagrid控件|显示 asp.net中显示DataGrid控件列序号的几种方法 作者:郑佐 2004-9-10 在aps.net中多数据绑定的控件很多,论功能来说,应该属DataGrid最为齐全,但它没有提供现成的显示记录序号的功能,不过我们可以通过它所带的一些参数来间接得到序号,下面来看看怎样得到和显示序号值计算方式如下: (1)在后台 DataGrid.CurrentPageIndex * DataGrid.PageSize + e.Item.Item

asp 表 select-统计表数据后如何在asp页面中显示呢

问题描述 统计表数据后如何在asp页面中显示呢 3.需要一张表,包括:每种产品的销售数量汇总.两列分别为:productid,total_quantity select productid,sum(quantity) as total_quantity from [order details] group by productid 如何将这个表在asp中显示呢,表中既有产品名也有数量.我是菜鸟,可以帮帮我吗 解决方案 用join啊,在gridview那里的sql语句生成器你点点不就好了.简直好用

在ASP.NET中显示进度条

asp.net|显示 对于加载时间比较长的ASP.NET页面,我们可以在客户端浏览器中显示进度条来显示页面正在装载.下面就是具体的实现过程: 新建项目,名字为WebPortal,在项目类型中选择Visual C#项目或者Visual Basic项目都可: 在模板类型中选择ASP.NET Web应用程序: 位置里输入:http://localhost/WebPortal: 添加新项:名字为ShowProgress的Web窗体. 在您的Web窗体ShowProgress.aspx上添加任何其他的We

asp.net中的validaterequest属性与安全性

不知道大家之前有没有注意到这个属性,这里我们来一起讨论一下这个属性的作用以及我们以后到底该 怎样使用它! 我们先来了解一下这个属性:(注:本属性在.net 2.0中是新增的!) 1.它所在的命名空间:System.Web.Configuration 2.程序集:System.Web(在 system.web.dll 中) 3.所在的类:pagesSection 上面我大体了解了一下这个属性,下面我们在具体的分析一下该属性,这个属性是用来验证客户端用户 的输入的,用来验证用户的输入中是否有危险字符

在ASP.NET中显示Linq To SQL输出的SQL语句

最近在使用Linq To SQL的时候,为了了解不同Linq语句对性能造成的不同影响,需要获得Linq To SQL生成的SQL语句. 如果是在桌面程序中,只需要 _context.Log = Console.Out; 即可在控制台输出SQL语句.可是在ASP.NET中又该怎么办呢? 这时我想起了StringWriter.用它就可以代替Console.Out帮我们接收输出的日志,保存在一个StringBuilder里. 于是构造一个辅助类: using System; using System.

Asp.net中的PostBackUrl属性

  传统办法 为了便于比较,我想花一分钟来回顾网页传递数据的老方法.HTML的表格元素有一个action(动作)属性,用来指定服务器端哪项资源(所谓资源,是指一个网页.一段脚本.程序等)来处理这些提交的数据.下面的代码便是一个样例.   < html> < head>< title>Sample HTML form < body> < form name="frmSample" method="post" act

如何在ASP.NET中显示数据库中的数据

asp.net|数据|数据库|显示 第一步:从左边工具栏中拖一个datagrid到页面上,ID为datagrid1 . 第二步:双击空白处,进入代码编写窗口.找到 Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 在其后加入如下代码: Dim strmycon As String = "server=mis04;user id=sa;passw

asp.net中WinForm窗体属性默认值更改的教程

每次新建WinForm应用程序项目后,第一件事就是修改Form1窗体FormBorderStyle.MaximizeBox和StartPosition三个属性值,有没有办法创建项目时自动修改好这些属性值呢?Form类没办法修改,自定义控件太麻烦,退而求其次,只要在创建项目时能在Form1.Designer.cs文件自动添加下边三句代码就可以了:  代码如下 复制代码 this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.Fixed

asp.net中显示1至20相同数字相乘的结果,若值比50小就不显示_实用技巧

老师布置作业给Insus.NET做,题目如标题. 感兴趣的网友也可以练习练习.现在Insus.NET的作答如下,但老师还没有看,因此答案是否正确或是最好的,还不能确定,只是供参考. 第一次以最快的方法来实现: 复制代码 代码如下: for (int i = 1; i <= 20; i++) { int j = i * i; if (j >= 50) Response.Write(i + " × " + i + " = " + j + "<