Brauzer Window obyekti
Brauzer obyekti modeli (BOM) JavaScript-ga brauzer bilan “suhbatlashish” imkonini beradi.
Brauzer obyekt modeli (BOM)
Brauzer obyekt modeli (BOM) uchun rasmiy standartlar mavjud emas.
Zamonaviy brauzerlar JavaScript interaktivligi uchun (deyarli) bir xil metod va xususiyatlarni amalga oshirgani sababli, ular ko‘pincha BOM metodlari va xususiyatlari deb ataladi.
window obyekti
window obyekti barcha brauzerlar tomonidan qo‘llab-quvvatlanadi. U ifodalaydi
brauzer oynasi.
Barcha global JavaScript obyektlari, funksiyalari va o‘zgaruvchilari avtomatik ravishda oyna obyektining a’zolariga aylanadi.
Global o‘zgaruvchilar oyna obyektining xususiyatlari.
Global funksiyalar - bu oyna obyektining usullari.
Hatto hujjat obyekti ham (HTML DOM ning) oyna obyektining xususiyatidir:
window.document.getElementById("header");
Xuddi shunday:
document.getElementById("header");
Oyna o‘lchami
Brauzer oynasining o‘lchamini aniqlash uchun ikkita xususiyatdan foydalanish mumkin.
Ikkala xususiyat ham o‘lchamlarni pikselda qaytaradi:
window.innerHeight— brauzer oynasining ichki balandligi (pikselda)window.innerWidth— brauzer oynasining ichki kengligi (pikselda)
Brauzer oynasi (brauzerning ko‘rish maydoni — viewport) asboblar paneli va aylantirish chiziqlarini o‘z ichiga OLMAYDI.
Boshqa Window metodlari
Boshqa ba’zi metodlar:
window.open()- open a new windowwindow.close()- close the current windowwindow.moveTo()- move the current windowwindow.resizeTo()- joriy oyna hajmini o‘zgartirish
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
