Die window.navigator Objekt enthält Informationen über den Browser des Besuchers.
Window Navigator
Das window.navigator Objekt kann ohne das Fenster Präfix geschrieben werden.
Einige Beispiele:
- navigator.appName
- navigator.appCodeName
- navigator.platform
Navigator Cookie aktiviert
Die Eigenschaft cookieEnabled true zurück , wenn cookies aktiviert sind, ansonsten false :
Beispiel
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML =
"Cookies Enabled is " + navigator.cookieEnabled;
</script>
Versuch es selber " Die Browser-Namen
Die Eigenschaften appName und appCodeName Rückkehr den Namen des Browsers:
Beispiel
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML =
"Name is " + navigator.appName
+ ". Code name is " + navigator.appCodeName;
</script>
Versuch es selber " Wusstest du schon?
IE11, Chrome, Firefox und Safari zurückkehren appName "Netscape".
Chrome, Firefox, IE, Safari und Opera alle zurückkehren appCodeName "Mozilla".
Die Browser-Engine
Die Eigenschaft product liefert den Motor Namen des Browsers:
Beispiel
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = navigator.product;
</script>
Versuch es selber " Die Browser - Version I
Die Eigenschaft appVersion gibt Versionsinformationen über den Browser:
Beispiel
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = navigator.appVersion;
</script>
Versuch es selber " Die Browser-Version II
Die Eigenschaft userAgent also gibt Versionsinformationen über den Browser:
Beispiel
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = navigator.userAgent;
</script>
Versuch es selber " Achtung !!!
Die Informationen aus dem Navigator-Objekt kann oft irreführend sein und sollte nicht verwendet werden Browser-Versionen zu erkennen, weil:
- Verschiedene Browser können den gleichen Namen verwenden
- Die Navigationsdaten können vom Browser Besitzer geändert werden
- Einige Browser misidentify sich in den Bypass-Site-Tests
- Browser können nicht neue Betriebssysteme zu berichten, veröffentlicht später als der Browser
Die Browser-Plattform
Die Eigenschaft Plattform gibt den Browser - Plattform (Betriebssystem):
Beispiel
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = navigator.platform;
</script>
Versuch es selber " Die Browser-Sprache
Die Eigenschaft language gibt die Sprache des Browsers:
Beispiel
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = navigator.language;
</script>
Versuch es selber " Ist Java aktiviert?
Die Methode javaEnabled() liefert true , wenn Java aktiviert ist:
Beispiel
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = navigator.javaEnabled();
</script>
Versuch es selber "