Événement à la recherche
Exemple
Exécutez un JavaScript lorsque l'utilisateur commence à se déplacer/sauter vers une nouvelle position dans la vidéo :
<video onseeking="myFunction()">
Plus d'exemples "Essayez-le vous-même" ci-dessous.
Définition et utilisation
L'événement onseeking se produit lorsque l'utilisateur commence à se déplacer/sauter vers une nouvelle position dans l'audio/vidéo.
Astuce : L'événement onseeking est l'opposé de l' événement onseeked .
Astuce : utilisez la propriété currentTime de l'objet audio/vidéo pour obtenir la position de lecture actuelle.
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 | |||||
---|---|---|---|---|---|
onseeking | Yes | 9.0 | Yes | Yes | Yes |
Syntaxe
En HTML :
<element onseeking="myScript">
En Javascript :
object.onseeking = function(){myScript};
En JavaScript, en utilisant la méthode addEventListener() :
object.addEventListener("seeking", 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
Cet exemple montre la différence entre l'événement onseeking et l'événement onseeked :
<video onseeking="myFunction()" onseeked="mySecondFunction()">
Exemple
Utilisation de la propriété currentTime de l'objet vidéo pour afficher la position de lecture actuelle lorsque l'utilisateur commence à passer à une nouvelle position :
// Get the <video> element with id="myVideo"
var x = document.getElementById("myVideo");
// Attach a seeking event to the <video>, and execute a function if a seek operation begins
x.addEventListener("seeking", myFunction);
function myFunction() {
// Display the current position of the video in a <p> element with id="demo"
document.getElementById("demo").innerHTML = x.currentTime;
}
Exemple
Exécutez un JavaScript lorsque l'utilisateur commence à se déplacer/sauter vers une nouvelle position dans l'audio :
<audio onseeking="myFunction()">