En son web geliştirme öğreticiler
 

HTML Ses / Video DOM durationchange Olay

<HTML Ses / Video DOM Referans

Örnek

video süresi değiştiğini uyar:

var vid = document.getElementById("myVideo");
vid.ondurationchange = function() {
    alert("The video duration has changed");
};
Kendin dene "

Daha "Try it Yourself" Aşağıdaki örnekler.


Tanımı ve Kullanımı

Belirtilen ses / video süresi verileri değiştiğinde durationchange olayı oluşur.

Not: Bir ses / görüntü yüklendiğinde, süresi değişecektir "NaN" ses / video fiili süresine.

Bir ses / video yükleme işlemi sırasında aşağıdaki olaylar bu sıraya göre, gerçekleşir:

  1. loadstart
  2. durationchange
  3. loadedmetadata
  4. loadeddata
  5. progress
  6. canplay
  7. canplaythrough

Tarayıcı Desteği

Tablodaki rakamlar tamamen olayı destekleyen ilk tarayıcı sürümü belirtin.

Olay
durationchange Evet 9.0 Evet Evet Evet

Sözdizimi

HTML'de:

< audio|video ondurationchange=" JavaScript:

audio|video .ondurationchange=function(){ JavaScript olarak, kullanılarak addEventListener() metodu:

audio|video .addEventListener("durationchange", myScript ); Try it

Not: addEventListener() metodu Internet Explorer 8 ve önceki sürümlerinde desteklenmez.


Teknik detaylar

Desteklenen HTML etiketleri: <audio> and <video>
Desteklenen JavaScript nesneleri: Audio, Video

Diğer Örnekler

Örnek

ses süresi değiştiğini uyar:

var aud = document.getElementById("myAudio");
aud.ondurationchange = function() {
    alert("The audio duration has changed");
};
Kendin dene "

<HTML Ses / Video DOM Referans