O Objeto Browser Capabilities
<%Set cliente=Server.CreateObject(“MSWC.BrowserType”)%>
Propriedades
Descrição | Propriedade |
Suporte de ActiveX | ActiveXcontrols |
Musiquinha de fundo | Backgroundsounds |
Nome do Navegador | Browser |
Suporte de Cookies | Cookies |
Suporte de Frames | Frames |
Suporte de JScript | JScript |
Plataforma de execução | Platform |
Suporte de tablas | Tables |
Suporte de VBScript | VBScript |
Versão do Navegador | Version |
Exemplo de código mostrando todas as propriedades
browsercapabilities.asp
<html>
<head>
<title>Browser Capabilities</title>
</head>
<body>
<%
‘instanciamos o objeto
Set cliente=Server.CreateObject(“MSWC.BrowserType”)
%>
<table border>
<tr>
<td>Suporte de ActiveX</td><td><%=cliente.ActiveXControls%></td></tr>
<tr>
<td>Musiquinha de fondo</td><td><%=cliente.Backgroundsounds%></td>
</tr>
<tr>
<td>Nome do Navegador</td><td><%=cliente.Browser%></td>
</tr>
<tr>
<td>Suporte de Cookies</td><td><%=cliente.Cookies%></td>
</tr>
<tr>
<td>Suporte de Frames</td><td><%=cliente.Frames%></td>
</tr>
<tr>
<td>Suporte de JavaScript</td><td><%=cliente.JavaScript%></td>
</tr>
<tr>
<td>Plataforma de execução</td><td><%=cliente.Platform%></td>
</tr>
<tr>
<td>Suporte de tabelas</td><td><%=cliente.Tables%></td>
</tr>
<tr>
<td>Suporte de VBScript</td><td><%=cliente.Vbscript%></td>
</tr>
<tr>
<td>Versão do navegador</td><td><%=cliente.Version%></td>
</tr>
</table>
</body>
</html>
Com o que obteríamos o seguinte resultado:
Suporte de ActiveX | True |
Musiquinha de fundo | True |
Nome do Navegador | IE |
Suporte de Cookies | True |
Suporte de Frames | True |
Suporte de JavaScript | True |
Plataforma de execução | WinNT |
Suporte de tabelas | True |
Suporte de VBScript | True |
Versão do navegador | 5.0 |
Fonte: http://www.criarweb.com/artigos/objeto-browser-capabilities.html