onloadstart

onloadstart - розпочинається завантаження.

Синтаксис:

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

Параметри:

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

audio
або
video
.

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

Опис:

onloadstart - подія яка виникає коли об'єкт розпочинає завантаження.

При цьому сам процес завантаження може не розпочатися, а перевіряється наявність файлу.
Не всі браузери підтримують.

#onloadstart
тест події Audio.onloadstart

Приклад:

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

Приклад події у об'єкті XMLHttpRequest:

var ajax = new XMLHttpRequest(); ajax.open('get', '/dani/test.txt'); ajax.onloadstart=function(){alert('завантаження розпочато');}; ajax.send();