„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > JavaScript genaue Erkennung von Browser- und Versionsmethoden

JavaScript genaue Erkennung von Browser- und Versionsmethoden

Gepostet am 2025-04-29
Durchsuche:473

How Can JavaScript Accurately Detect Browser and Version?

Browser -Erkennung in javaScript

Ermittlung des genauen Browsers und der Version mit JavaScript können für eine Vielzahl von Zwecken nützlich sein, z. B. die Bereitstellung von individuellen Erfahrungen basierend auf den Browser -Kapitalisierungen eines Benutzers. So kann es erreicht werden:

Die Funktion navigator.sayswho () ist eine JavaScript-Lösung, die eine Cross-Browser-Methode zum Erkennen und Identifizieren des genauen Browsers und seiner Version bietet. Es untersucht die Benutzeragent -Zeichenfolge im Navigator -Objekt, das Informationen über den verwendeten Browser enthält.

Die Funktion beginnt mit der Übereinstimmung mit gemeinsamen Browser -Signaturen und -versionen gegen die Benutzeragent -Zeichenfolge unter Verwendung regulärer Ausdrücke. Wenn die Übereinstimmung einem bekannten Browser entspricht, gibt die Funktion einen String zurück, der den Browsernamen und die Version angibt.

beispielsweise, wenn die Benutzeragent -Zeichenfolge "Chrome" und eine Versionsnummer enthält, gibt die Funktion "Chrome" zurück, gefolgt von der Versionsnummer. In ähnlicher Weise wird die Funktion "msie" oder "trident" erkannt, die Funktion zurückgibt. Die Versionsnummer

Die Funktion der Navigator. Abrufen Sie den Browsernamen und die Version als Zeichenfolge ab.

console.log (Navigator.sayswho ()); // Ausgänge: "Chrome 89"

Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3