Événement ontimeupdate
Exemple
Exécutez un JavaScript lorsque la position de lecture actuelle a changé :
<video ontimeupdate="myFunction()">
Plus d'exemples "Essayez-le vous-même" ci-dessous.
Définition et utilisation
L'événement ontimeupdate se produit lorsque la position de lecture d'un fichier audio/vidéo a changé.
Cet événement est invoqué par :
- Lecture de l'audio/vidéo
- Déplacement de la position de lecture (comme lorsque l'utilisateur avance rapidement vers un point différent de l'audio/vidéo)
Conseil : L'événement ontimeupdate est souvent utilisé avec la propriété currentTime de l'objet audio/vidéo, qui renvoie la position actuelle de la lecture audio/vidéo, en secondes.
Prise en charge du navigateur
Les nombres dans le tableau indiquent la première version du navigateur qui prend entièrement en charge l'événement.
Event | |||||
---|---|---|---|---|---|
ontimeupdate | Yes | 9.0 | Yes | Yes | Yes |
Syntaxe
En HTML :
<element ontimeupdate="myScript">
En Javascript :
object.ontimeupdate = function(){myScript};
En JavaScript, en utilisant la méthode addEventListener() :
object.addEventListener("timeupdate", myScript);
Remarque : La méthode addEventListener() n'est pas prise en charge dans Internet Explorer 8 et les versions antérieures.
Détails techniques
Bulles: | Non |
---|---|
Annulable : | Non |
Type d'événement: | Événement |
Balises HTML compatibles : | <audio> et <vidéo> |
Version DOM : | Événements de niveau 3 |
Plus d'exemples
Exemple
Exécutez un JavaScript lorsque la position de lecture actuelle d'un fichier audio a changé :
<audio ontimeupdate="myFunction()">
Exemple
Utilisation de la propriété currentTime pour définir la position de lecture actuelle sur 5 secondes :
document.getElementById("myVideo").currentTime = 5;