Brauzer ob'ekt modeli (BOM) - B rowser O bject M odel (BOM) uchun rasmiy standartlar mavjud emas .
- Zamonaviy brauzerlar (deyarli) JavaScript interaktivligi uchun bir xil usullar va xususiyatlarni amalga oshirganligi sababli, u ko'pincha BOMning usullari va xususiyatlari deb ataladi.
Oyna obyekti - Ob'ekt windowbarcha brauzerlar tomonidan qo'llab-quvvatlanadi. U brauzer oynasini ifodalaydi.
- Hatto hujjat ob'ekti ham (HTML DOM ning) oyna ob'ektining xususiyatidir:
- window.document.getElementById("header");
- bir xil bo'ladi:
- document.getElementById("header");
Oyna obyekti - Ob'ekt windowbarcha brauzerlar tomonidan qo'llab-quvvatlanadi. U brauzer oynasini ifodalaydi.
- Hatto hujjat ob'ekti ham (HTML DOM ning) oyna ob'ektining xususiyatidir:
- window.document.getElementById("header");
- bir xil bo'ladi:
- document.getElementById("header");
Boshqa oyna usullari JavaScript oynasining joylashuvi - Ob'ekt window.locationjoriy sahifa manzilini (URL) olish va brauzerni yangi sahifaga yo'naltirish uchun ishlatilishi mumkin.
Oyna joylashuvi - Obyekt window.location oyna prefiksisiz yozilishi mumkin.
- Ba'zi misollar:
- window.location.href joriy sahifaning href (URL) ni qaytaradi
- windw.location.hostname veb-xostning domen nomini qaytarad
- window.location.pathname joriy sahifaning yo'li va fayl nomini qaytaradi
- window.location.protocol foydalanilgan veb-protokolni qaytaradi (http: yoki https :)
- window.location.assign() yangi hujjatni yuklaydi
JavaScript-da uch xil qalqib chiquvchi oynalar mavjud: Ogohlantirish oynasi, Tasdiqlash oynasi va So'rov oynasi.
Do'stlaringiz bilan baham: |