Propriété Window navigator.userAgent
- Page précédente taintEnabled()
- Page suivante appCodeName
- Retour au niveau supérieur Window Navigator
Définition et utilisation
userAgent
Cette propriété retourne l'en-tête utilisateur agent envoyé par le navigateur au serveur.
userAgent
Les propriétés sont lecture seule.
La valeur retournée contient des informations sur le nom, la version et la plateforme du navigateur.
Les normes Web recommandent que les navigateurs fournissent le moins d'informations d'en-tête possible. Ne jamais supposer que cette propriété restera inchangée dans les navigateurs futurs.
Exemple
Exemple 1
Obtenir navigator.userAgent :
let agent = navigator.userAgent;
Exemple 2
Afficher toutes les propriétés de navigator :
let text = "<p>Nom du code du navigateur: " + navigator.appCodeName + "</p>" + "<p>Nom du navigateur: " + navigator.appName + "</p>" + "<p>Version du navigateur: " + navigator.appVersion + "</p>" + "<p>Cookies activés: " + navigator.cookieEnabled + "</p>" + "<p>Langue du navigateur: " + navigator.language + "</p>" + "<p>Navigateur en ligne: " + navigator.onLine + "</p>" + "<p>Plateforme: " + navigator.platform + "</p>" + "<p>En-tête User-agent: " + navigator.userAgent + "</p>";
Syntaxe
navigator.userAgent
Valeur de retour
Type | Description |
---|---|
Chaîne | En-tête utilisateur agent du navigateur. |
Support du navigateur
Tous les navigateurs le supportent navigator.userAgent
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Support | Support | Support | Support | Support | Support |
- Page précédente taintEnabled()
- Page suivante appCodeName
- Retour au niveau supérieur Window Navigator