O Objeto Browser Capabilities
Para criar um objeto Browser Capabilities a sintaxe é a mesma que para qualquer outro componente ActiveX.Por Pedro Rufo Martin
Publicado em: 26/12/07
<%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 |