Estes scripts detectam as capacidades do navegador e se podem executar para mostrar mensagens de alerta se não estão disponíveis certas funcionalidades, já seja porque o navegador do usuário não as suporte ou porque estejam desabilitadas.
O script contém três funções:
browserSupportsCookies()
Detecta se o navegador suporta cookies e devolve true no caso de que estejam suportadas e false se não for assim.
browserSupportsAjax()
Comprova se o navegador tem compatibilidade com a tecnologia Ajax, devolve true se for assim e false se não suporta Ajax por qualquer questão.
ActiveXEnabledOrUnnecessary()
Esta função detecta se o navegador suporta ActiveX ou então se ActiveX é desnecessário para a execução de Ajax. No navegador Internet Explorer 6 Ajax se executa através de ActiveX, por isso necessita dispor ActiveX para que tudo funcione. Portanto, esta função devolverá false só se o navegador for Internet Explorer 6 e tiver desabilitado ActiveX.
Não escreverei as funções no texto deste artigo, simplesmente vou colocar um link ao lugar onde se mostram as funções na página de Xajax Project:
http://xajaxproject.org/wiki/Xajax_%28any%29:_Tips_and_Tricks:_Detecting_Support
Porém, também deixarei um link a uma página em CriarWeb.com onde implementamos estes scripts, para que se possa ver em funcionamento em seus navegadores. Ainda assim, pode-se ver o código fonte da página para ver a implementação dos scripts que fizemos em CriarWeb.com e obter o código das funções no caso que mudem a URL na página de Xajax.
http://www.criarweb.com/artigos/exemplos/comprobar-compatibilidad-ajax.html
0
Postar um comentário