如何:在 ASP.NET(c#) 网页中检测浏览器类型
2011-07-07 17:11
579 查看
如何:在 ASP.NET(c#) 网页中检测浏览器类型
以下内容来自MSDN在 ASP.NET 页中检测浏览器类型查询 Browser 属性,该属性包含一个 HttpBrowserCapabilities 对象。在 HTTP 请求过程中,该对象会从浏览器或客户端设备中获取信息,以便让您的应用程序知道浏览器或客户端设备提供的支持类型和级别。该对象随后使用强类型属性和泛型名称值字典公开有关浏览器功能的信息。下面的代码示例演示如何在页上的文本框中显示浏览器信息。注意HttpBrowserCapabilities 对象所公开的属性指示浏览器的内在功能,但不一定反映出当前的浏览器设置。例如,Cookies 属性指示浏览器是否内在地支持 Cookie,但不指示发出请求的浏览器是否已启用了 Cookie。private void Button1_Click(object sender, System.EventArgs e){System.Web.HttpBrowserCapabilities browser = Request.Browser;string s = "Browser Capabilities\n"+ "Type = " + browser.Type + "\n"+ "Name = " + browser.Browser + "\n"+ "Version = " + browser.Version + "\n"+ "Major Version = " + browser.MajorVersion + "\n"+ "Minor Version = " + browser.MinorVersion + "\n"+ "Platform = " + browser.Platform + "\n"+ "Is Beta = " + browser.Beta + "\n"+ "Is Crawler = " + browser.Crawler + "\n"+ "Is AOL = " + browser.AOL + "\n"+ "Is Win16 = " + browser.Win16 + "\n"+ "Is Win32 = " + browser.Win32 + "\n"+ "Supports Frames = " + browser.Frames + "\n"+ "Supports Tables = " + browser.Tables + "\n"+ "Supports Cookies = " + browser.Cookies + "\n"+ "Supports VBScript = " + browser.VBScript + "\n"+ "Supports JavaScript = " +browser.EcmaScriptVersion.ToString() + "\n"+ "Supports Java Applets = " + browser.JavaApplets + "\n"+ "Supports ActiveX Controls = " + browser.ActiveXControls+ "\n";TextBox1.Text = s;}
相关文章推荐
- 如何:在 ASP.NET(c#) 网页中检测浏览器类型
- 如何:在 ASP.NET 网页中检测浏览器类型
- 在 ASP.NET 网页中检测浏览器类型
- asp.net(c#)上传文件时检测文件类型方法小结
- [引]ASP.NET 移动网页 与 如何:使用仿真程序和浏览器在部署移动 Web 应用程序之前对其进行测试
- 如何用C#在Asp.net中实现打开新网页而不关闭当前页
- 网页上传图片 判断类型 检测大小 剪切图片 ASP.NET版本
- 使用asp.net和C#如何存取Sql Server2000中的Image(16)类型的字段?
- Sql2012如何将远程服务器数据库及表、表结构、表数据导入本地数据库 自定义日志记录功能,按日记录,很方便 C#常量和字段以及各种方法的语法总结 类型,对象,线程栈,托管堆在运行时的关系,以及clr如何调用静态方法,实例方法,和虚方法 asp.net webapi 自定义身份验证
- 【C#】对异步请求处理程序IHttpAsyncHandler的理解和分享一个易用性封装 【手记】走近科学之为什么明明实现了IEnumerable<T>的类型却不能调用LINQ扩展方法 【手记】手机网页弹出层后屏蔽底层的滑动响应 【手记】ASP.NET提示“未能创建类型”处理 【Web】一个非常简单的移动web消息框 【手记】解决EXCEL跑SQL遇“查询无法运行或数据库表无法打开...”
- :如何用C#在Asp.net中实现打开新网页而不关闭当前页
- [引]ASP.NET 移动网页 与 如何:使用仿真程序和浏览器在部署移动 Web 应用程序之前对其进行测试
- asp.net(c#)上传文件时检测文件类型方法小结
- 网页上传图片 判断类型 检测大小 剪切图片 ASP.NET版本
- 如何用C#在Asp.net中实现打开新网页而不关闭当前页
- 如何用C#在Asp.net中实现打开新网页而不关闭当前页
- asp.net(C#)检测真实文件类型
- [引]在 ASP.NET 页中检测浏览器类型
- asp.net(C#)检测真实文件类型【转载】
- asp.net(c#)上传文件时检测文件类型方法小结