filip_e Posted August 16, 2005 at 10:11 PM Report #3128 Posted August 16, 2005 at 10:11 PM Como detectar funções do browser do cliente (user) usando um script server (servidor) ::: Utilizando um componente nativo do IIS (MSWC.BrowserType), é possivel detectar funções do browser do cliente, por exemplo, se este esta habilitado para receber e trabalhar com Cookies. Isto é extremamente útil para fazer sua aplicação web largamente aceita. Pode redirecionar este user para uma versão que não necessite de cookies. Pode também identificar a versão do navegador e redirecioná-lo para uma página qualquer, fica a sua escolha. As principais propriedades que podem ser verificadas são ::: ActiveXControls - Verifica suporte a activex Browser - Retorna o nome Cookies - Verifica suporte a cookies Frames - Verifica suporte a frames Java Applets - Verifica suporte a Applets Java scripts - Verifica suporte a javascript Platform - Retorna a plataforma Tables - Verfica suporte a tabelas Vbscript - Verifica suporte a vbscript Version - Retorna a versão do browser Para utilizar este componete, precisamos criar um objeto dele ::: <% Set objBC = Server.CreateObject("MSWC.BrowserType") %> Agora, as propriedades estão armazenadas no "objBC". Para acessar as propridades utilizamos o seguinte código ::: objBC.[Propriedade] Então, podemos montar uma série de condicionais para mostrar ao cliente apenas o que ele esta habilitado para ver. Siga o exemplo para construir seus próprios códigos utilizando as propriedades citadas acima ::: <% if (bc.javascript = TRUE) then %> response.redirect "pagina_com_javascript.html" <% else %> response.redirect "pagina_sem_javascript.html" <% end if %>
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now