Skip to content

JavaScript Window Navigator (Brauzer ma'lumotlari) ​

window.navigator obyekti tashrif buyuruvchining brauzeri haqida ma'lumotlarni o'z ichiga oladi.


window.navigator obyektini window. prefiksisiz ham ishlatish mumkin.

Kelajakda to'xtatilishi mumkin bo'lgan xususiyatlar (Deprecated) ​

Ba'zi xususiyatlar hali ham ishlaydi, lekin ularga ishonmaslik tavsiya etiladi (ko'p brauzerlar xavfsizlik uchun noto'g'ri qiymat beradi):

  • appName
  • appCodeName
  • product
  • appVersion

cookieEnabled xususiyati agar brauzerda cookie-lar yoqilgan bo'lsa true, aks holda false qaytaradi.

js
console.log('Cookie-lar yoqilgan: ' + navigator.cookieEnabled)

Brauzer tili ​

language xususiyati brauzer o'rnatilgan tilni qaytaradi.

js
console.log('Brauzer tili: ' + navigator.language)

Brauzer onlaynmi? ​

onLine xususiyati brauzer internetga ulangan bo'lsa true qaytaradi.

js
console.log('Onlayn holat: ' + navigator.onLine)

User Agent (Foydalanuvchi agenti) ​

userAgent xususiyati brauzer tomonidan serverga yuboriladigan user-agent sarlavhasini qaytaradi.

js
console.log('User Agent: ' + navigator.userAgent)

Brauzer platformasi ​

platform xususiyati brauzer qaysi operatsion tizimda ishlayotganini ko'rsatadi.

js
console.log('Platforma: ' + navigator.platform)

Ehtiyot bo'ling

navigator obyektidan olingan ma'lumotlar ko'pincha chalg'ituvchi bo'lishi mumkin:

  • Turli brauzerlar bir xil nomdan foydalanishi mumkin.
  • Foydalanuvchi ma'lumotlarni o'zgartirishi mumkin.
  • Brauzerlar sayt testlaridan o'tish uchun o'zlarini boshqa brauzer sifatida ko'rsatishi mumkin.
  • Brauzerlar o'zlaridan keyin chiqqan operatsion tizimlar haqida xabar bera olmaydi. :::