Detectar las Capacidades del Browser del Client
Esto es muy Básico, pero ya que estamos… lo posteamos…
Como pueden saber las capacidades del Browser del Cliente? Es muy simple… con la clase System.Web.HttpBrowserCapabilities
Aca tienen un ejemplo
1 using System;
2 using System.Data;
3 using System.Configuration;
4 using System.Web;
5 using System.Web.Security;
6 using System.Web.UI;
7 using System.Web.UI.WebControls;
8 using System.Web.UI.WebControls.WebParts;
9 using System.Web.UI.HtmlControls;
10
11 public partial class _Default : System.Web.UI.Page
12 {
13 protected void Page_Load(object sender, EventArgs e)
14 {
15 System.Web.HttpBrowserCapabilities browse = Request.Browser;
16 String s = “Browse Capabilities<br />”
17 + “Type =” + browse.Type + “;<br />”
18 + “Name = ” + browse.Browser + “;<br />”
19 + “Version = ” + browse.Version + “;<br />”
20 + “Major Version = ” + browse.MajorVersion + “;<br />”
21 + “Minor Version = ” + browse.MinorVersion + “;<br />”
22 + “Platform = ” + browse.Platform+ “;<br />”
23 + “Is Beta = ” + browse.Beta + “;<br />”
24 + “Is Crawler = ” + browse.Crawler + “;<br />”
25 + “Is AOL = ” + browse.AOL + “;<br />”
26 + “Is Win16 = ” + browse.Win16 + “;<br />”
27 + “Is Win32 = ” + browse.Win32 + “;<br />”
28 + “Supports Frames = ” + browse.Frames+ “;<br />”
29 + “Supports Tables = ” + browse.Tables+ “;<br />”
30 + “Supports Cookies = “ + browse.Cookies + “;<br />”
31 + “Supports VBScript = “ + browse.VBScript + “;<br />”
32 + “Supports JavaScript = “ + browse.EcmaScriptVersion.ToString() + “;<br />”
33 + “Supports Java Applets = “ + browse.JavaApplets + “;<br />”
34 + “Supports Activex Controls = “ + browse.ActiveXControls + “;<br />”;
35
36
37
38 Page.Response.Write(s);
39 }
40 }
Nuestra salida seria:

Saludos!


































