ondurationchange-Ereignis
Definition und Verwendung
Das Ereignis ondurationchange tritt auf, wenn sich die Dauer von Audio/Video ändert.
Anmerkung:Wenn Audio/Video geladen wird, ändert sich die Dauer von "NaN" zu der tatsächlichen Dauer von Audio/Video.
Während des Ladens von Audio/Video treten im folgenden Reihenfolge die folgenden Ereignisse auf:
Beispiel
Beispiel 1
Führen Sie JavaScript aus, wenn die Videolänge geändert wird:
<video ondurationchange="myFunction()">
Beispiel 2
Führen Sie JavaScript aus, wenn das Audio beginnt zu laden:
<audio ondurationchange="myFunction()">
Syntax
In HTML:
<Element ondurationchange="myScript">
In JavaScript:
Objekt.ondurationchange = function() {myScript};
In JavaScript wird die Methode addEventListener() verwendet:
Objekt.addEventListener("durationchange", myScript);
Anmerkung:Internet Explorer 8 oder frühere Versionen unterstützen dies nicht addEventListener() Methode.
Technische Details
Blasen: | Nicht unterstützt |
---|---|
Abbrechbar: | Nicht unterstützt |
Ereignis-Typ: | Ereignis |
Unterstützte HTML-Tags: | <audio> und <video> |
DOM-Version: | Stufe 3 Ereignisse |
Browser-Unterstützung
Die Zahlen in der Tabelle weisen auf die erste Browser-Version hin, die das Ereignis vollständig unterstützt.
Ereignis | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
ondurationchange | Unterstützung | 9.0 | Unterstützung | Unterstützung | Unterstützung |