durationchange
Misol
Video davomiyligi o‘zgarganda funksiyani chaqiring:
<video ondurationchange="myFunction()">
O‘zingiz sinab ko‘ring »
Quyida ko‘proq misollar.
Tavsif
ondurationchange hodisasi media davomiyligi o‘zgarganda sodir bo‘ladi.
Audio yoki video yuklanganda davomiylik "NaN" dan haqiqiy davomiylikka o‘zgaradi.
Audio va video hodisalari
Media yuklanayotganda bu hodisalar quyidagi tartibda sodir bo‘ladi:
| Hodisa | Qachon sodir bo‘ladi |
|---|---|
| onloadstart | Media yuklanishi boshlanadi |
| ondurationchange | Media davomiyligi o‘zgaradi |
| onloadedmetadata | Media metama’lumotlari yuklandi |
| onloadeddata | Media kadri yuklanadi |
| onprogress | Brauzer mediani yuklamoqda |
| oncanplay | Elementning aylantirish paneli aylantirilmoqda |
| oncanplaythrough | Brauzer mediani ijro eta olishini taxmin qiladi |
| onplay | Media ijro etila boshlaydi |
| onplaying | Media boshlanadi yoki davom etadi |
| ontimeupdate | Ko‘rsatilgan vaqt o‘zgaradi |
| onended | Media oxiriga yetdi |
Media yuklanayotganda yoki ijro etilayotganda sodir bo‘lishi mumkin bo‘lgan hodisalar:
| Hodisa | Qachon sodir bo‘ladi |
|---|---|
| onabort | Media yuklanishi bekor qilinadi |
| onemptied | Media bo‘sh (allaqachon yuklangan) |
| onerror | Mediani yuklashda xato yuz beradi |
| onpause | Media pauza qilinadi |
| onratechange | Ijro tezligi o‘zgaradi |
| onseeked | Foydalanuvchi mediada yangi joyga o‘tdi |
| onseeking | Foydalanuvchi mediada yangi joyga o‘tishni boshlaydi |
| onstalled | Media ma’lumotlari mavjud emas |
| onsuspend | Brauzer media ma’lumotlarini olmayapti |
| onvolumechange | Media ovoz balandligi o‘zgaradi |
| onwaiting | Media keyingi kadrni kutmoqda |
Shuningdek qarang:
Sintaksis
JavaScript’da, addEventListener() metodi yordamida:
object.addEventListener("durationchange", myScript);
O‘zingiz sinab ko‘ring »
Texnik tafsilotlar
| Ko‘tariladimi (bubbles): | Yo‘q |
|---|---|
| Bekor qilish mumkinmi: | Yo‘q |
| Hodisa turi: | Hodisa |
| HTML teglari: | <audio> va <video> |
| DOM versiyasi: | Level 3 hodisalari |
Ko‘proq misollar
Misol
Audio yuklana boshlaganda funksiyani chaqiring:
<audio ondurationchange="myFunction()">
O‘zingiz sinab ko‘ring »
Brauzerlarda qo‘llab-quvvatlash
ondurationchange DOM Level 3 (2004) imkoniyatidir.
U barcha zamonaviy brauzerlarda to‘liq qo‘llab-quvvatlanadi:
| Chrome | Edge | Firefox | Safari | Opera | IE |
| Ha | Ha | Ha | Ha | Ha | 11 |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
