Navigator obyekti

ULASHISH

Navigator obyekti

navigator obyekti haqida ma’lumot mavjud tashrif buyuruvchilar brauzeri.

U oyna prefiksi bilan yoki holda yozilishi mumkin, masalan:

windows.navigator or just navigator

Brauzer cookie’lari

Agar cookie fayllari yoqilgan bo‘lsa, cookieEnabled xususiyati rostni qaytaradi, aks holda yolg‘on:

Misol

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML =
"cookiesEnabled is " + navigator.cookieEnabled;
</script>
O‘zingiz sinab ko‘ring »

Brauzer tili

language xususiyati brauzer tilini qaytaradi:

Misol

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML = navigator.language;
</script>
O‘zingiz sinab ko‘ring »

Brauzer onlaynmi?

Agar brauzer onlayn bo‘lsa, onLine xossasi rostni qaytaradi:

Misol

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML = navigator.onLine;
</script>
O‘zingiz sinab ko‘ring »

Brauzer ilovasining nomi

appName xususiyati ilova nomini qaytaradi brauzerdan:

Misol

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML =
"navigator.appName is " + navigator.appName;
</script>
O‘zingiz sinab ko‘ring »

Ogohlantirish

Bu xususiyat eng so‘nggi veb standartidan olib tashlangan (eskirgan).

Ko‘pchilik brauzerlar (Chrome, Edge, Firefox, Safari) appName sifatida Netscape qiymatini qaytaradi.



Brauzer ilovasining kod nomi

appCodeName xususiyati brauzerning dastur kod nomini qaytaradi:

Misol

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML =
"navigator.appCodeName is " + navigator.appCodeName;
</script>
O‘zingiz sinab ko‘ring »

Ogohlantirish

Bu xususiyat eng so‘nggi veb standartidan olib tashlangan (eskirgan).

Ko‘pchilik brauzerlar (Chrome, Edge, Firefox, Safari) appCodeName sifatida Mozilla qiymatini qaytaradi.


Brauzer dvigateli

product xususiyati qaytariladi brauzer dvigatelining mahsulot nomi:

Misol

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML =
"navigator.product is " + navigator.product;
</script>
O‘zingiz sinab ko‘ring »

Ogohlantirish

Bu xususiyat eng so‘nggi veb standartidan olib tashlangan (eskirgan).

Ko‘pchilik brauzerlar product sifatida Gecko qiymatini qaytaradi.


Brauzer versiyasi

appVersion xususiyati qaytariladi brauzer haqidagi versiya ma’lumotlari:

Misol

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML = navigator.appVersion;
</script>
O‘zingiz sinab ko‘ring »

Ogohlantirish

Bu xususiyat eng so‘nggi veb standartidan olib tashlangan (eskirgan).

To‘g‘ri brauzer versiyasini qaytarish uchun appVersion-ga ishonmang.


Brauzer agenti

userAgent xususiyati brauzer tomonidan serverga yuborilgan foydalanuvchi-agent sarlavhasini qaytaradi:

Misol

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML = navigator.userAgent;
</script>
O‘zingiz sinab ko‘ring »

Ogohlantirish

Navigator obyektidagi ma’lumotlar ko‘pincha noto‘g‘ri bo‘lishi mumkin.

Navigator obyekti brauzer versiyalarini aniqlash uchun ishlatilmasligi kerak, chunki:

  • Turli brauzerlar bir xil nomdan foydalanishi mumkin
  • Navigator ma’lumotlari brauzer egasi tomonidan o‘zgartirilishi mumkin
  • Ba’zi brauzerlar sayt tekshiruvlarini chetlab o‘tish uchun o‘zini boshqa brauzer sifatida tanishtiradi
  • Brauzerlar brauzerdan kechroq chiqarilgan yangi operatsion tizimlar haqida xabar bera olmaydi

Brauzer platformasi

platform xususiyati brauzer platformasini qaytaradi (operatsion tizim):

Misol

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML = navigator.platform;
</script>
O‘zingiz sinab ko‘ring »

Ogohlantirish

Bu xususiyat eng so‘nggi veb standartidan olib tashlangan (eskirgan).

Barcha brauzerlarda to‘g‘ri brauzer platformasini qaytarish uchun platform ga ishonmang.


Java yoqilganmi?

javaEnabled() usuli, agar Java yoqilgan bo‘lsa, true qiymatini qaytaradi:

Misol

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML = navigator.javaEnabled();
</script>
O‘zingiz sinab ko‘ring »

Ogohlantirish

Bu metod eng so‘nggi veb standartidan olib tashlangan (eskirgan).

javaEnabled() always returns false.


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!