Obiectul window.navigator conține informații despre browser - ul vizitatorului.
Window Navigator
window.navigator Obiectul poate fi scris fără prefixul fereastră.
Cateva exemple:
- navigator.appName
- navigator.appCodeName
- navigator.platform
Navigator Cookie activat
Proprietatea cookieEnabled returnează true dacă cookies - false cookies sunt activate, în caz contrar false :
Exemplu
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML =
"Cookies Enabled is " + navigator.cookieEnabled;
</script>
Încearcă - l singur » Numele de browser
Proprietățile appName și appCodeName returnează numele browser - ului:
Exemplu
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML =
"Name is " + navigator.appName
+ ". Code name is " + navigator.appCodeName;
</script>
Încearcă - l singur » Știați?
IE11, Chrome, Firefox și Safari reveni appName "Netscape" .
Chrome, Firefox, IE, Safari și Opera returnează appCodeName "Mozilla" .
Motorul Browser
Proprietatea product returnează numele motorului de a browser - ului:
Exemplu
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = navigator.product;
</script>
Încearcă - l singur » Browser versiunea I
Proprietatea appVersion returnează informații versiune despre browser - ul:
Exemplu
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = navigator.appVersion;
</script>
Încearcă - l singur » Browser Versiunea II
Proprietatea userAgent also , de userAgent also , returnează informații despre versiunea browser - ului:
Exemplu
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = navigator.userAgent;
</script>
Încearcă - l singur » Avertizare !!!
Informațiile din obiectul navigator poate fi de multe ori înșelătoare, și nu ar trebui folosite pentru a detecta versiuni de browser, deoarece:
- Diferite browsere pot utiliza același nume
- Datele navigator pot fi schimbate de către proprietar browser-
- Unele browsere se misidentify la teste site-ului de by-pass
- Browserele nu pot raporta noi sisteme de operare, lansat mai târziu decât browser-ul
Platforma Browser
Platforma de proprietate returnează platforma de browser (operating system) de (operating system) :
Exemplu
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = navigator.platform;
</script>
Încearcă - l singur » Limba browser
Proprietatea language returnează limba browser - ului:
Exemplu
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = navigator.language;
</script>
Încearcă - l singur » Este activată Java?
Metoda javaEnabled() returnează true dacă Java este activat:
Exemplu
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = navigator.javaEnabled();
</script>
Încearcă - l singur »