- 热门文章:
- · 解决ASPX网页另类load两次
- · ASP.NET生成n位不同的验证码
- · 部署ASP.NET(包含.net framework 和MDAC)
- · 自定义控件中使用枚举类型的属性(原创)
- · 在DataGrid里面根据日期的不同显示new图标
- · 一个通过web.Mail发送邮件的类
- · ASP.NET中17种正则表达式
- · windows 2003下asp.Net站点无法使用用户名+密码的方式连接SQLSERVER的问题
- · 用ashx动态生成文件
- · asp.net开发wap必备:更好的匹配手机设备
- · 在.NET框架应用程序中发送电子邮件
- · 在.NET框架应用程序中发送电子邮件
ASP.NET 取得客户端信息
using System.Collections.Specialized
int loop1, loop2;
NameValueCollection coll;
// Load ServerVariable collection into NameValueCollection object.
coll=Request.ServerVariables;
// Get names of all keys into a string array.
String[] arr1 = coll.AllKeys;
for (loop1 = 0; loop1 < arr1.Length; loop1++)
{
Response.Write("Key: " + arr1[loop1] + "<br>");
String[] arr2=coll.GetValues(arr1[loop1]);
for (loop2 = 0; loop2 < arr2.Length; loop2++)
{
Response.Write("Value " + loop2 + ": " + arr2[loop2] + "<br>");
}
}
====以下是一个取得IP和操作系统以及浏览器的例子=========
private string getIp()
{/*穿过代理服务器取远程用户真实IP地址:*/
if(Request.ServerVariables["HTTP_VIA"]!=null)
return Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
else
return Request.ServerVariables["REMOTE_ADDR"].ToString();
}
Label2.Text =getIp();
HttpBrowserCapabilities bc = new HttpBrowserCapabilities();
bc = Request.Browser;
string xitong ="你的操作系统为";
Label3.Text=xitong+bc.Platform + " 浏览器类型:" + bc.Type;
- · 如何获取当前程序文件的路径 Current Path
- · JSP与ASP.Net之间的Session值共享
- · 在Asp.net中为图像加入版权信息
- · asp.net生成缩略图及给原始图加水印
- · .Net程序如何防止被注入(整站通用)
- · url传递中文的解决方案
- · 关于Asp.net页面Page_Load被执行两次的问题
- · 简单的SQL Server数据库数据读取与数据操作
- · 一个.net 压缩位图至JPEG的代码
- · asp.net如何生成图片验证码(简单)
- · asp.net StreamReader 创建文件
- · ASP.NET 2.0 中实现跨页提交
- · 提高ASP.NET性能的方法
- · ASP.NET中上传下载文件
- · 如何保证web app中的Send Email线程稳定性
- · 用JS脚本实现CheckBoxList只能选择其中的两个
- · 如何让Web应用程序在Client端实现导出报表功能
- · DataGrid与SQL Server 2000数据绑定
- · ASP.NET操作IIS中的虚拟目录
- · ASP.NET Forums与现有系统整合方案示例
- · 三色交替的下拉列表框
- · 三色交替的下拉列表框
- · 关于HtmlForm控件
- · ASP.NET与数据库相关技巧
- · asp.net css注释的影响
- · ASP.NET实现自适应图片大小的弹出窗口(窗口可任意编辑)
- · 将dataset以xml形式发给客户端下载
- · ASP.NET 2.0中DataTable小兵变大将
- · 把.NET程序部署到没有安装.NET Framwork的机器上
- · 开发ASP.NET下的MP3小偷程序
- · ASP.NET设计网络硬盘之删除文件夹
- · ASPX保存远程图片到本地的两种方法的函数
- · asp.net开发web项目-vss集成环境配置
- · datagrid与DataSet结合使用中出现的索引问题
- · 在ASP.NET中使用SQL的IN操作
- · ASP.NET设计网络硬盘之文件夹实现
- · 一个ASP.NET中使用的MessageBox类
- · 动态改变asp.net网页的标题
