Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web-APIs
  3. Window
  4. navigator

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.

View in EnglishAlways switch to English

Window: navigator-Eigenschaft

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2015.

Die schreibgeschützte EigenschaftWindow.navigator gibt eine Referenz auf dasNavigator-Objekt zurück, welches Methoden und Eigenschaften bezüglich der Anwendung enthält, die das Skript ausführt.

Wert

Dasnavigator-Objekt.

Beispiele

Beispiel 1: Browsererkennung und Rückgabe eines Strings

js
function getBrowserName(userAgent) {  // The order matters here, and this may report false positives for unlisted browsers.  if (userAgent.includes("Firefox")) {    // "Mozilla/5.0 (X11; Linux i686; rv:104.0) Gecko/20100101 Firefox/104.0"    return "Mozilla Firefox";  } else if (userAgent.includes("SamsungBrowser")) {    // "Mozilla/5.0 (Linux; Android 9; SAMSUNG SM-G955F Build/PPR1.180610.011) AppleWebKit/537.36 (KHTML, like Gecko) SamsungBrowser/9.4 Chrome/67.0.3396.87 Mobile Safari/537.36"    return "Samsung Internet";  } else if (userAgent.includes("Opera") || userAgent.includes("OPR")) {    // "Mozilla/5.0 (Macintosh; Intel Mac OS X 12_5_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36 OPR/90.0.4480.54"    return "Opera";  } else if (userAgent.includes("Edge")) {    // "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36 Edge/16.16299"    return "Microsoft Edge (Legacy)";  } else if (userAgent.includes("Edg")) {    // "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36 Edg/104.0.1293.70"    return "Microsoft Edge (Chromium)";  } else if (userAgent.includes("Chrome")) {    // "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36"    return "Google Chrome or Chromium";  } else if (userAgent.includes("Safari")) {    // "Mozilla/5.0 (iPhone; CPU iPhone OS 15_6_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.6 Mobile/15E148 Safari/604.1"    return "Apple Safari";  }  return "unknown";}const browserName = getBrowserName(navigator.userAgent);console.log(`You are using: ${browserName}`);

Spezifikationen

Specification
HTML
# dom-navigator

Browser-Kompatibilität

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2026 Movatter.jp