Propriété Window navigator.userAgent

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;

Essayez-le vous-même

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>";

Essayez-le vous-même

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