onprogress-tapahtuma

Määritelmä ja käyttö

onprogress-tapahtuma tapahtuu, kun selain ladataan määritettyä ääntä tai videota.

Ääni- tai videon lataamisen aikana tapahtuu seuraavassa järjestyksessä seuraavat tapahtumat:

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

Esimerkki

Esimerkki 1

Suorita JavaScript videon lataamisen aikana:

<video onprogress="myFunction()">

Kokeile itse

Esimerkki 2

Suorita JavaScript äänen lataamisen aikana:

<audio onprogress="myFunction()">

Kokeile itse

Syntaksi

HTML:ssä:

<elementti onprogress="myScript">

Kokeile itse

JavaScriptissa:

objekti.onprogress = function(){myScript};

Kokeile itse

JavaScriptissa käytetään addEventListener() -menetelmää:

objekti.addEventListener("progress", myScript);

Kokeile itse

Huomautus:Internet Explorer 8 tai aikaisemmat versiot eivät tue addEventListener() -menetelmä.

Tekninen yksityiskohta

Puhkeava: Ei tuettu
Peruutettavissa: Ei tuettu
Tapahtumatyypit: Tapahtuma
Tuetut HTML-merkit: <audio> ja <video>
DOM-versio: Taso 3 tapahtumat

Selaimen tuki

Taulukossa olevat luvut mainitsevat ensimmäisen selaimen version, joka tukee tätä tapahtumaa täysin.

Tapahtuma Chrome IE Firefox Safari Opera
onprogress Tuki 9.0 Tuki Tuki Tuki