Para crear un objeto Browser Capabilities la sintaxis es la misma que para cualquier otro componente ActiveX.
<%Set cliente=
Server.CreateObject("MSWC.BrowserType")%>
Propiedades
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:
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 |
Pedro Rufo Martín
Webmaster de www.asptutor.com