ondurationchange olayı

Tanım ve Kullanım

ondurationchange olayı, ses/video süresinin değiştiğinde gerçekleşir.

Açıklama:Ses/Video yüklendikten sonra, süre "NaN" olarak değişir ve ses/video'nun gerçek süresine dönüşür.

Ses/Video yüklenirken aşağıdaki sırayla aşağıdaki olaylar meydana gelir:

  1. onloadstart
  2. ondurationchange
  3. onloadedmetadata
  4. onloadeddata
  5. onprogress
  6. oncanplay
  7. oncanplaythrough

Örnek

Örnek 1

Video süresi değiştiğinde JavaScript çalıştırılır:

<video ondurationchange="myFunction()">

Kişisel olarak deneyin

Örnek 2

Ses başlangıçta yüklenirken JavaScript çalıştırılır:

<audio ondurationchange="myFunction()">

Kişisel olarak deneyin

Gramer

HTML'de:

<element ondurationchange="myScript">

Kişisel olarak deneyin

JavaScript'te:

nesne.ondurationchange = function(){myScript};

Kişisel olarak deneyin

JavaScript'te, addEventListener() metodu ile kullanılır:

nesne.addEventListener("durationchange", myScript);

Kişisel olarak deneyin

Açıklama:Internet Explorer 8 veya daha eski sürümler desteklememektedir addEventListener() Metodu.

Teknik Ayrıntılar

Bulut: Desteğe sahip değil
İptal edilebilir: Desteğe sahip değil
Olay Türü: Olay
Desteği olan HTML etiketleri: <audio> ve <video>
DOM Sürümü: 3. Seviye Olaylar

Tarayıcı Desteği

Tablodaki rakamlar, bu olayı tam destekleyen ilk tarayıcı sürümünü belirtmektedir.

Olay Chrome IE Firefox Safari Opera
ondurationchange Destek 9.0 Destek Destek Destek