Para crear un objeto Browser Capabilities la sintaxis es la misma que para cualquier otro componente ActiveX.
<%Set cliente=
Server.CreateObject("MSWC.BrowserType")%>
Propiedades
| Descripción |
Propiedad |
| Soporte de
ActiveX |
ActiveXcontrols |
| Musiquilla
de fondo |
Backgroundsounds |
| Nombre del
Navegador |
Browser |
| Soporte de
Cookies |
Cookies |
| Soporte de
Frames |
Frames |
| Soporte de
JScript |
JScript |
| Plataforma de ejecución |
Platform |
| Soporte de
tablas |
Tables |
| Soprte de
VBScript |
VBScript |
| Version del
Navegador |
Version |
Ejemplo de código mostrando todas las propiedades
browsercapabilities.asp
<html>
<head>
<title>Browser Capabilities</title>
</head>
<body>
<%
'instanciamos el objeto
Set cliente=Server.CreateObject("MSWC.BrowserType")
%>
<table border>
<tr>
<td>Soporte de ActiveX</td><td><%=cliente.ActiveXControls%></td></tr>
<tr>
<td>Musiquilla de fondo</td><td><%=cliente.Backgroundsounds%></td>
</tr>
<tr>
<td>Nombre del Navegador</td><td><%=cliente.Browser%></td>
</tr>
<tr>
<td>Soporte de Cookies</td><td><%=cliente.Cookies%></td>
</tr>
<tr>
<td>Soporte de Frames</td><td><%=cliente.Frames%></td>
</tr>
<tr>
<td>Soporte de JavaScript</td><td><%=cliente.JavaScript%></td>
</tr>
<tr>
<td>Plataforma de ejecución</td><td><%=cliente.Platform%></td>
</tr>
<tr>
<td>Soporte de tablas</td><td><%=cliente.Tables%></td>
</tr>
<tr>
<td>Soporte de VBScript</td><td><%=cliente.Vbscript%></td>
</tr>
<tr>
<td>Version del navegador</td><td><%=cliente.Version%></td>
</tr>
</table>
</body>
</html>
Con lo que obtendriamos el siguiente resultado:
| Soporte de ActiveX |
True |
| Musiquilla de fondo |
True |
| Nombre del Navegador |
IE |
| Soporte de Cookies |
True |
| Soporte de Frames |
True |
| Soporte de JavaScript |
True |
| Plataforma de ejecución |
WinNT |
| Soporte de tablas |
True |
| Soporte de VBScript |
True |
| Version del navegador |
5.0 |