Attribut d'événement oncanplaythrough en HTML

❮ Attributs d'événements HTML

Exemple

Exécutez un script JavaScript lorsqu'une vidéo peut être lue entièrement, sans interruption :

<script>
function myFunction() {
alert("Peut lire la vidéo sans interruption");
}
</script>

<video oncanplaythrough="myFunction()">
Essayez-le vous-même »

Plus d'exemples "Essayez-le vous-même" ci-dessous.


Définition et utilisation

L'attribut oncanplaythrough se déclenche lorsque le navigateur estime qu'il peut lire l'audio ou la vidéo spécifiés sans avoir à s'arrêter pour le mise en mémoire tampon.

Pendant le processus de chargement d'un audio ou d'une vidéo, les attributs d'événements suivants se produisent, dans cet ordre :

  1. loadstart
  2. durationchange
  3. loadedmetadata
  4. loadeddata
  5. progress
  6. canplay
  7. canplaythrough

Support des navigateurs

Les chiffres dans le tableau spécifient la première version du navigateur qui prend entièrement en charge l'attribut d'événement.

Attribut d'événement
oncanplaythrough Oui 9.0 Oui Oui Oui

Syntaxe

< élément oncanplaythrough=" script ">

Valeurs d'attribut

Valeur Description
script Le script à exécuter lors de l'événement oncanplaythrough

Détails techniques

Balises HTML prises en charge : Tous les éléments HTML, mais c'est le plus courant dans les éléments multimédias, comme <audio>, <embed>, <img>, <object>, et <video>

Plus d'exemples

Exemple

Exécutez un script JavaScript lorsqu'un audio peut être lu entièrement, sans interruption :

<script>
function myFunction() {
alert("Peut lire l'audio sans interruption");
}
</script>

<audio oncanplaythrough="myFunction()">
Essayez-le vous-même »

Pages connexes

Référence DOM HTML : événement oncanplaythrough


❮ Attributs d'événements HTML