onprogress

onprogress - відбувається процес завантаження.

Синтаксис:

object.onprogress=function(event){ // код функції, яка виконується коли відбувається подія };

Параметри:

object - об'єкт для якого призначається подія.

event - об'єкт Event який передається в якості параметру функції.

Опис:

onprogress - подія яка виникає коли відбувається завантаження даних.

Приклад:

var audio=new Audio(); audio.onprogress=function(){alert('завантаження файлу...');} audio.src="/dani/test.ogg"; audio.play();
<audio id="player" src="/dani/test.mp3" controls volume="0.3">Ваш браузер не підтримує audio.</audio> document.getElementById("player"). onprogress=function(){alert("завантаження...");};

Приклад показу інформації про завантаження даних у XMLHttpRequest:

var x=new XMLHttpRequest(); x.open("get","/XMLHttpRequest", true); x.onprogress=function(e){ document.getElementById("test").innerHTML="процес завантаження: "+e.loaded+"/"+e.total; }; x.send(null);