ondurationchangeevento

事件对象参考手册Objeto de evento

ejemplo

Ejecutar JavaScript cuando cambie la duración del video:

<video ondurationchange="myFunction()">

Pruébalo »

Este artículo contiene más ejemplos al final.


Definición y uso

El evento ondurationchange se activa cuando cambia la duración de un video/audio (audio/video).

Nota:Cuando el video/audio (audio/video) se ha cargado, la duración del video/audio (audio/video) cambia de "NaN" a la duración real.

Durante la carga del video/audio (audio/video), el orden de activación de los eventos es el siguiente:

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

Soporte del navegador

Los números en la tabla indican la versión del primer navegador compatible con el evento.

evento
ondurationchange Yes 9.0 Yes Yes Yes


Sintaxis

En HTML:

<element ondurationchange="myScript">Pruébalo

En JavaScript:

object.ondurationchange=function(){myScript};Pruébalo

En JavaScript, usando el método addEventListener():

object.addEventListener("durationchange", myScript);Pruébalo

Nota:Internet Explorer 8 y versiones anteriores de IE no son compatibles con eladdEventListener()método.


Detalles técnicos
¿Admite burbujeo? No
¿Se puede cancelar? No
Tipo de evento: Event
Etiquetas HTML compatibles: <audio>, <video>


Examples

Más ejemplos

ejemplo

Ejecutar JavaScript cuando el audio comience a cargarse:

<audio ondurationchange="myFunction()">

Pruébalo »


事件对象参考手册Objeto de evento Otras extensiones