Événement onprogress

Définition et utilisation

L'événement onprogress se produit lorsque le navigateur télécharge l'audio/video spécifié.

Pendant le processus de chargement de l'audio/video, les événements suivants se produisent dans l'ordre suivant :

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

Exemple

Exemple 1

Exécuter JavaScript pendant le téléchargement de la vidéo :

<video onprogress="myFunction()">

Essayez-le vous-même

Exemple 2

Exécuter JavaScript pendant le téléchargement de l'audio :

<audio onprogress="myFunction()">

Essayez-le vous-même

Syntaxe

Dans HTML :

<element onprogress="myScript">

Essayez-le vous-même

Dans JavaScript :

object.onprogress = function(){myScript};

Essayez-le vous-même

Dans JavaScript, utilisez la méthode addEventListener() :

object.addEventListener("progress", myScript);

Essayez-le vous-même

Remarque :Internet Explorer 8 et versions antérieures ne prennent pas en charge Méthode addEventListener().

Détails techniques

Bubbling : Non pris en charge
Annulable : Non pris en charge
Type d'événement : Événement
Balises HTML prises en charge : <audio> et <video>
Version DOM : Événements de niveau 3

Support du navigateur

Les numéros dans le tableau indiquent la première version du navigateur qui prend en charge cet événement.

Événement Chrome IE Firefox Safari Opera
onprogress Support 9.0 Support Support Support