Está usted en Indice > Construcción > Lenguajes > JavaScript > Lecciones y Paso a Paso > Script para detección de soporte a Ajax, Cookies y ActiveX
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

Script para detección de soporte a Ajax, Cookies y ActiveX

Unos scripts del lado del cliente para saber si tu navegador es compatible con Ajax, Cookies y ActiveX.

El sitio de Xajax Project ha publicado unos scripts interesantes para poder detectar si un navegador es compatible con la tecnología Ajax, para estar seguros que la web que estamos desarrollando se va a poder mostrar correctamente en cualquier cliente web que tenga el usuario. Además estos scripts sirven para mostrar mensajes de error si el navegador no tiene soporte a Ajax, de modo que el usuario sea consciente que no va a poder ver esa web convenientemente.

Estos scripts detectan las capacidades del navegador y se pueden ejecutar para mostrar mensajes de alerta si no están disponibles ciertas funcionalidades, ya sea porque el navegador del usuario no las soporte o porque estén deshabilitadas.

El script contiene tres funciones:

browserSupportsCookies()
Detecta si el navegador soporta cookies y devuelve true en caso que estén soportadas y false si no es así.

browserSupportsAjax()
Comprueba si el navegador tiene compatibilidad con la tecnología Ajax, devuelve true si es así y false si no soporta Ajax por cualquier cuestión.

ActiveXEnabledOrUnnecessary()
Esta función detecta si el navegador soporta ActiveX o bien si ActiveX es innecesario para la ejecución de Ajax. En el navegador Internet Explorer 6 Ajax se ejecuta a través de ActiveX, así que necesita disponer ActiveX para que todo funcione. Así que esta función devolverá false sólo si el navegador es Internet Explorer 6 y tiene inhabilitado ActiveX.

Las funciones no las voy a escribir en el texto de este artículo, simplemente voy a poner un link al lugar donde se muestran las funciones en la página de Xajax Project:

http://xajaxproject.org/wiki/Xajax_%28any%29: _Tips_and_Tricks:_Detecting_Support

Pero también voy a dejar un enlace a una página en DesarrolloWeb.com donde hemos implementado estos scripts, para que los podáis ver en funcionamiento en vuestros navegadores. Así mismo, podéis ver el código fuente de la página para ver la implementación de los scripts que hemos hecho en DesarrolloWeb.com y obtener el código de las funciones en caso que cambien la URL en la página de Xajax.



Usuarios que han visto este tema también han visto...

- Cambiando el color a las celdas con links
- Abrir ventana centrada en pantalla con Javascript
- Manejo de errores con JavaScript
- Cabecera siempre visible con Javascript DHTML
- Pasando datos entre paginas con JavaScript


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad






Cursos de Community Manager

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2011 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 13-02-2012 a las 11:00:43