Das JavaScript -Navigator -Objekt ermöglicht es Ihnen, die zu verwenden Standort Informationen, um Details zum aktuellen Standort des Benutzers zu erhalten. Seine anderen nützlichen Eigenschaften helfen dabei, über das zu wissen Browsername, es ist Ausführung, Browsermotor oder Produktname und der Browser des Browsers Sprache. Kurz gesagt, Ihre Website ist mit verschiedenen Browsern kompatibler, wenn Sie die Eigenschaften der Navigator -Objekte korrekt verwenden.
In diesem Artikel werden das Navigator-Objekt in JavaScript, seinen Eigenschaften und Methoden mit Hilfe geeigneter Beispiele erläutert. So lass uns anfangen!
Navigatorobjekt in JavaScript
Wie bereits erwähnt, wird das Navigator-Objekt in JavaScript zum Abrufen von Browser-Informationen verwendet. Es handelt sich um eine Fenstereigenschaft, auf die mit:
Fenster.NavigatorODER
NavigatorDas Navigator -Objekt bietet verschiedene Eigenschaften und Methoden, die den Programmierern helfen, die vom Browser bereitgestellten Funktionen zu bestimmen. Befolgen Sie diesen Beitrag, um die häufig verwendeten Eigenschaften und Methoden der Navigator -Objekte zu lernen, wenn Sie dasselbe Motiv haben.
Navigator -Objekt -Appcodename -Eigenschaft in JavaScript
Der "AppcodenameEigenschaft des JavaScript -Navigator -Objekts Zeigt den Browser -Code -Namen an.
Syntax der Navigator -Objekt -Appcodename -Eigenschaft in JavaScript
Navigator.AppcodenameBeispiel: Navigator -Objekt -Appcodename -Eigenschaft in JavaScript
Im untergegebenen, die Variable “BrowsercodenameSpeichert den von der zurückgegebenen Browser -Code -Namen "Navigator.Appcodename" Eigentum:
Lassen Sie Browsercodename = Navigator.Appcodename;Wie Sie aus der Ausgabe sehen können, ist unser Browser -Code -Name "Mozilla”:
Navigator -Objekt -Appname -Eigenschaft in JavaScript
Der "App NameEigenschaft des Navigator -Objekts gibt den Namen des Browsers zurück.
Notiz: Alle modernen Browser werden angezeigt “Netscape" als die App Name Navigator -Objekteigenschaftswert.
Syntax der Navigator -Objekt -Appname -Eigenschaft in JavaScript
Navigator.App NameBeispiel: Navigator -Objekt -Appname -Eigenschaft in JavaScript
Jetzt werden wir den Wert der “abrufen“App NameEigenschaft des Navigator -Objekts:
Lassen Sie Browsername = Navigator.App Name;Ausgang
Navigator -Objekt Appversion Eigenschaft in JavaScript
Wenn Sie etwas über die Version Ihres aktuellen Browsers wissen möchten, können Sie das verwendenApp VersionEigenschaft des JavaScript -Navigator -Objekts.
Syntax der Navigator -Objekt -Appversionseigenschaft in JavaScript
Navigator.App VersionBeispiel: Navigator Object Appversion Eigenschaft in JavaScript
Im folgenden Beispiel der Wert der "Navigator.App Version"Wird in der Variablen gespeichert"Ausführung,”Das wird dann mit Hilfe des" in der Konsole angezeigt "Konsole.Protokoll()" Methode:
Lassen Sie Version = Navigator.App Version;Die folgende Ausgabe zeigt die Version unseres Browsers:
Navigator -Objekt -Cookieenableer -Eigenschaft in JavaScript
Das Navigatorobjekt “cookiesenabledDie Eigenschaft wird verwendet, um zu überprüfen, ob die Cookies im Browser aktiviert sind oder nicht.
Syntax der Navigator -Objekt -Cookieenableer -Eigenschaft in JavaScript
Navigator.CookieenabledWenn Cookies im Browser aktiviert sind, die Navigator.Cookieenabled Eigenschaft wird zurückkehren "WAHR„; Andernfalls wird der Rückgabefall auf “gesetzt“FALSCH”Wenn Cookies deaktiviert sind.
Beispiel: Navigator -Objekt -Cookieenableer -Eigenschaft in JavaScript
Wir werden den Status der Cookies unseres Browsers durch die „verwenden“ überprüfenNavigator.Cookieenabled" Eigentum:
lass Cookies = Navigator.cookieenabled;Die Ausgabe bedeutet, dass Cookies in unserem Browser aktiviert sind:
Navigator -Objekt Geolocation -Eigenschaft in JavaScript
In JavaScript die “GeolokalisierungEigentum eines Navigatorobjekts gibt eine "zurück" zurück "GeolokalisierungObjekt, mit dem Sie die standortbezogenen Informationen wie die aktuelle Position des Benutzers bereitstellen können.
Syntax der Navigator -Objekt Geolocation -Eigenschaft in JavaScript
Navigator.GeolokalisierungBeispiel: Navigator -Objekt Geolocation -Eigenschaft in JavaScript
Das Navigatorobjekt “GeolokalisierungEigentum bittet Sie, die Erlaubnis zu erteilen, den Standort zu erhalten. Bei der Erfüllung der Anfrage wird ein „zurückgeben“GeolokalisierungObjekt und dieses Objekt können verwendet werden, um weitere Vorgänge durchzuführen.
In unserem Programm werden wir zunächst auf die zugreifen Geolocation API Verwendung der "Navigator.Geolokalisierung„Immobilien, wenn dieser Vorgang erfolgreich ist, wird die angegebene Eigenschaft die“ auf die “eingerichtet“GetCurrentPositions ()"Geolocation -Objektmethode beim Bestehen"Showposition ()”Als Argument, sonst der Code, der in die“ geschrieben wurde “andersBlock wird ausgeführt:
if (Navigator.Geolocation)Nachdem die Funktion der Standortzugriff durch den Benutzer durch den Benutzer zugelassen wurde, führt die Funktion der ShowPosition () ihre Funktionalität aus und zeigt die Position des aktuellen Geräts gemäß der “anBreite" Und "Längengrad" Werte:
Funktionshowposition (Position)Um unsere aktuelle Position kennenzulernen, ermöglichen wir den Standortzugriff für die Geolocation -API:
Danach das "Breite" Und "LängengradWerte werden im Konsolenfenster innerhalb weniger Mikrosekunden angezeigt:
Navigator -Objekt Navigator.Spracheigenschaft in JavaScript
Der "Navigator.SpracheDie Eigenschaft des Navigator -Objekts holt die aktuelle Sprache des Browsers ab.
Syntax des Navigator -Objekt -Navigators.Spracheigenschaft in JavaScript
Navigator.SpracheWenn der Browser online ist, ist der “Navigator.Sprache" wird zurückkehren "WAHR„; Andernfalls ist sein Rückgabefall auf “festgelegt“FALSCHWenn der Browser offline ist.
Beispiel: Navigator -Objekt Navigator.Spracheigenschaft in JavaScript
Führen Sie den folgenden Code aus, um die Sprache Ihres Browsers zu überprüfen:
Lassen Sie Sprache = Navigator.Sprache;Die Sprache unseres Browsers ist auf die von English-United States festgelegten Staaten eingestellt. Deshalb die Zeichenfolge “en-us”Wird als Ausgabe angezeigt:
Navigator -Objekt Navigator.Online -Eigenschaft in JavaScript
“Navigator.onlineIst eine weitere nützliche Eigenschaft des Navigator -Objekts, das überprüft, ob der Browser online ist oder nicht.
Syntax des Navigator -Objekt -Navigators.Online -Eigenschaft in JavaScript
Navigator.onlineBeispiel: Navigator -Objekt Navigator.Online -Eigenschaft in JavaScript
Um den aktuellen Status Ihres Browsers zu überprüfen, geben Sie den folgenden Code im Konsolenfenster ein:
lass online = navigator.online;“WAHR"Stellt dar, dass Ihr Browser online ist, während"FALSCH”Zeigt an, dass der Browser derzeit nicht aktiv ist (offline):
Navigator -Objekt Navigator.Plattformeigenschaft in JavaScript
Der "Navigator.PlattformDie Eigenschaft eines JavaScript -Objekts identifiziert die Plattform, auf der Ihr Browser ausgeführt wird.
Syntax des Navigator -Objekt -Navigators.Plattformeigenschaft in JavaScript
Navigator.PlattformBeispiel: Navigator -Objekt Navigator.Plattformeigenschaft in JavaScript
Lassen Sie Plattform = Navigator.Plattform;Das oben gegebene Programm gibt die Plattform aus, für die der Browser zusammengestellt wird:
Navigator -Objekt Navigator.Produkteigenschaft in JavaScript
In JavaScript die “Navigator.ProduktDie Eigenschaft eines Navigator -Objekts wird zugegriffen, um den Browser -Engine oder den Produktnamen anzuzeigen.
Syntax des Navigator -Objekt -Navigators.Produkteigenschaft in JavaScript
Navigator.ProduktBeispiel: Navigator -Objekt Navigator.Produkteigenschaft in JavaScript
Aus Gründen der Kompatibilität zeigen moderne Browser an “Gecko"Als Produktname, wenn das"Navigator.ProduktImmobilien werden zugegriffen:
Ausgang
Navigator -Objekt Navigator.Benutzeragenteneigenschaft in JavaScript
Der Browser sendet die Header des Benutzeragenten an den Server und kann mit “mit“ abgerufen werdenNavigator.User-Agent" Eigentum.
Syntax des Navigator -Objekt -Navigators.Benutzeragenteneigenschaft in JavaScript
Navigator.User-AgentBeispiel: Navigator -Objekt Navigator.Benutzeragenteneigenschaft in JavaScript
Um die Informationen im Benutzer-Agent-Header zu erhalten, werden wir die “aufrufen“User-AgenT ”Eigenschaft des Navigator -Objekts:
Lassen Sie Agent = Navigator.User-Agent;Der Header User-Agent Header bietet die Informationen zur Browser-Plattform, den Namen, die Versionsnummer:
Navigator -Objekt Javaenabled () Methode in JavaScript
Ist "Java”In Ihrem Browser aktiviert? Verwenden Sie die "Javaenabled ()" Navigator -Objektmethode, um die Antwort auf die angegebene Frage zu erhalten.
Syntax des Navigator -Objekts Javaenableabd () in JavaScript
Navigator.javaenabled ()Beispiel: Navigator -Objekt Javaenableabd () Methode in JavaScript
Der "javaenabled ()"Methode gibt einen booleschen Wert entweder wahr oder falsch zurück, wo"WAHR"Repräsentiert, dass Java aktiviert ist und"FALSCH”Zeigt an, dass Java deaktiviert ist:
Lassen Sie Java = Navigator.javaenabled ();Ausgang
Wir haben die wesentlichen Informationen zum Navigator -Objekt in JavaScript zusammengestellt.
Abschluss
Navigator -Objekt in JavaScript wird als "bezeichnet"Navigator" oder "Fenster.Navigator“. Es enthält Informationen über den Browser und seine Fähigkeiten. Das JavaScript -Navigator -Objekt bietet mehrere nützliche Eigenschaften und Methoden, die die Details im Zusammenhang mit dem Browser abrufen, z. Diese Beschreibung erklärte die Navigator ObjecZinn JavaScript mit Hilfe geeigneter Beispiele.