ontimeupdate-begivenhed
Definition og brug
ontimeupdate-begivenheden opstår, når afspilningspositionen på lyd/video ændres.
Denne begivenhed udløses af følgende situationer:
- Afspil lyd/video
- Flytte afspilningsposition (f.eks. når brugeren springer til en anden del af lyd/video)
Tip:ontimeupdate-begivenheden bruges ofte med lyd/video-objekter. currentTime-egenskabBrug sammen, denne egenskab returnerer den aktuelle afspilningsposition af lyd/video, i sekunder.
Eksempel
Eksempel 1
Udfør JavaScript, når den aktuelle afspilningsposition ændres:
<video ontimeupdate="myFunction()">
Eksempel 2
Udfør JavaScript, når den aktuelle afspilningsposition ændres på lyd:
<audio ontimeupdate="myFunction()">
Eksempel 3
Brug currentTime egenskaben til at sætte den aktuelle afspilningsposition til 5 sekunder:
document.getElementById("myVideo").currentTime = 5;
Syntaks
I HTML:
<element ontimeupdate="myScript">
I JavaScript:
object.ontimeupdate = function(){myScript};
I JavaScript bruges addEventListener() metoden:
object.addEventListener("timeupdate", myScript);
Bemærkninger:Internet Explorer 8 eller tidligere versioner understøtter ikke addEventListener() metoden.
Tekniske detaljer
Bobling: | Ikke understøttet |
---|---|
Kan annulleres: | Ikke understøttet |
Evenettype: | Event |
Understøttede HTML-mærker: | <audio> og <video> |
DOM-version: | Level 3 Events |
Browserunderstøttelse
Tallene i tabellen angiver den første browserversion, der fuldt ud understøtter denne hændelse.
Hændelser | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
ontimeupdate | Support | 9.0 | Support | Support | Support |