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.