Este artículo es una cita del documento de ayuda de VS que consulta la propiedad del navegador.
Esta propiedad contiene un objeto HttpBrowserCapabilities.
Durante una solicitud HTTP, este objeto obtiene información del navegador o dispositivo cliente,
Para que su aplicación sepa el tipo y nivel de soporte proporcionado por el navegador o dispositivo cliente.
Luego, el objeto expone información sobre las capacidades del navegador utilizando propiedades fuertemente tipadas y un diccionario de valores de nombres genéricos.
El siguiente ejemplo de código demuestra cómo mostrar información del navegador en un cuadro de texto en la página.
=======
Visual Básico
=======
Subbotón privado1_Click (ByVal remitente como System.Object, _
ByVal e As System.EventArgs) Maneja el botón 1.Haga clic
Dim s como cadena = ""
Con solicitud. Navegador
s &= "Capacidades del navegador" & vbCrLf
s &= "Tipo = " & .Tipo & vbCrLf
s &= "Nombre = " & .Navegador & vbCrLf
s &= "Versión = " & .Versión & vbCrLf
s &= "Versión principal = " & .Versión principal & vbCrLf
s &= "Versión menor = " & .MinorVersion & vbCrLf
s &= "Plataforma = " & .Plataforma & vbCrLf
s &= "Es Beta = " & .Beta & vbCrLf
s &= "Es el rastreador = " & .Crawler & vbCrLf
s &= "Es AOL = " & .AOL & vbCrLf
s &= "Es Win16 = " & .Win16 & vbCrLf
s &= "Es Win32 = " & .Win32 & vbCrLf
s &= "Soporta marcos = " & .Frames & vbCrLf
s &= "Tablas de soporte = " & .Tables & vbCrLf
s &= "Admite cookies = " & .Cookies & vbCrLf
s &= "Soporta VBScript = " & .VBScript & vbCrLf
s &= "Soporta JavaScript = " & _
.EcmaScriptVersion.ToString() y vbCrLf
s &= "Admite subprogramas de Java = " & .JavaApplets y vbCrLf
s &= "Admite controles ActiveX = " & .ActiveXControls & _
wxya
Terminar con
Cuadro de texto1.Texto = s
Fin Sub
=====
DO#
=====
Botón vacío privado1_Click (remitente del objeto, System.EventArgs e)
{
Navegador System.Web.HttpBrowserCapabilities = Request.Browser;
string s = "Capacidades del navegador<br />"
+ "Tipo = " + navegador.Tipo + "<br />"
+ "Nombre = " + navegador.Navegador + "<br />"
+ "Versión = " + navegador.Versión + "<br />"
+ "Versión principal = " + navegador.Versión principal + "<br />"
+ "Versión menor = " + navegador.Versión menor + "<br />"
+ "Plataforma = " + navegador.Plataforma + "<br />"
+ "Es Beta = " + navegador.Beta + "<br />"
+ "Es Crawler = " + navegador.Crawler + "<br />"
+ "Es AOL = " + navegador.AOL + "<br />"
+ "Es Win16 = " + navegador.Win16 + "<br />"
+ "Es Win32 = " + navegador.Win32 + "<br />"
+ "Soporta marcos = " + navegador.Marcos + "<br />"
+ "Tablas de soporte = " + navegador.Tablas + "<br />"
+ "Admite Cookies = " + navegador.Cookies + "<br />"
+ "Soporta VBScript = " + navegador.VBScript + "<br />"
+ "Admite JavaScript = " +
navegador.EcmaScriptVersion.ToString() + "<br />"
+ "Admite subprogramas de Java = " + navegador.JavaApplets + "<br />"
+ "Admite controles ActiveX = " + navegador.ActiveXControls
+ "<br />";
Respuesta.Escribir(s);
}