JavaScript Window Navigator (Brauzer ma'lumotlari)
window.navigator obyekti tashrif buyuruvchining brauzeri haqida ma'lumotlarni o'z ichiga oladi.
Navigator obyekti
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):
appNameappCodeNameproductappVersion
Cookie-lar yoqilganmi?
cookieEnabled xususiyati agar brauzerda cookie-lar yoqilgan bo'lsa true, aks holda false qaytaradi.
console.log('Cookie-lar yoqilgan: ' + navigator.cookieEnabled)Brauzer tili
language xususiyati brauzer o'rnatilgan tilni qaytaradi.
console.log('Brauzer tili: ' + navigator.language)Brauzer onlaynmi?
onLine xususiyati brauzer internetga ulangan bo'lsa true qaytaradi.
console.log('Onlayn holat: ' + navigator.onLine)User Agent (Foydalanuvchi agenti)
userAgent xususiyati brauzer tomonidan serverga yuboriladigan user-agent sarlavhasini qaytaradi.
console.log('User Agent: ' + navigator.userAgent)Brauzer platformasi
platform xususiyati brauzer qaysi operatsion tizimda ishlayotganini ko'rsatadi.
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.
