Fensternavigator.userAgent
Beispiel
Holen Sie sich navigator.userAgent:
let agent = navigator.userAgent;
Weitere „Probieren Sie es selbst“-Beispiele weiter unten.
Definition und Verwendung
Die userAgent
Eigenschaft gibt den vom Browser an den Server gesendeten User-Agent-Header zurück.
Die userAgent
Eigenschaft ist schreibgeschützt.
Der zurückgegebene Wert enthält Informationen über den Namen, die Version und die Plattform des Browsers.
Die Webspezifikation schlägt vor, dass Browser so wenig Header-Informationen wie möglich bereitstellen sollten. Gehen Sie niemals davon aus, dass diese Eigenschaft in zukünftigen Browsern unverändert bleibt.
Syntax
navigator.userAgent
Rückgabewert
Typ | Beschreibung |
Ein Faden | Der Browser-User-Agent-Header. |
Mehr Beispiele
Alle Navigatoreigenschaften anzeigen:
let text = "<p>Browser CodeName: " + navigator.appCodeName + "</p>" +
"<p>Browser Name: " + navigator.appName + "</p>" +
"<p>Browser Version: " + navigator.appVersion + "</p>" +
"<p>Cookies Enabled: " + navigator.cookieEnabled + "</p>" +
"<p>Browser Language: " + navigator.language + "</p>" +
"<p>Browser Online: " + navigator.onLine + "</p>" +
"<p>Platform: " + navigator.platform + "</p>" +
"<p>User-agent header: " + navigator.userAgent + "</p>";
Browser-Unterstützung
navigator.userAgent
wird in allen Browsern unterstützt:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |