Mercredi, 10 Mars 2010
Détection du navigateur web
Dimanche, 07 Juin 2009 14:01
Il existe plusieurs façon de détecter en javascript le nom et la version du navigateur utilisé par le visiteur.
On peut par exemple utiliser l'objet navigator présent dans chaque navigateur.
Cet objet contient un ensemble d'information sur le navigateur.

Listes des propriétés de l'objet navigator

appCodeName : Nom de code du navigateur.
appName : Nom du navigateur (ex : Microsoft Internet Explorer).
appVersion : Version du navigateur (ex : 4.75 [en] (Win98; U)).
cookieEnabled : Booléen informant si le navigateur accepte les cookies.
platform[] : Le système d'exploitation utilisé (par exemple : Win32).
userAgent : Information complète sur le navigateur (ex : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)).

Propriétés spécifiques à Internet Explorer
systemLanguage : Langue par défaut du système d'exploitation.
userLanguage : Langue préférée de l'utilisateur.

Propriétés spécifiques à Firefox
language : Langue par défaut du navigateur (ex : fr-FR).
mimeTypes[] : Tableau contenant les types MIME.
plugins : Tableau contenant la liste des plugins.

Lire la suite...