Не могли бы вы уточнить, возможно ли за один запрос xmlhttprequest получить сразу несколько файлов?
Если по простому то вот функция которая загружает какой то файл. так вот я написал ее для загрузки массива картинок.
Вобщем она пишет в консоль вес каждой картинки.
function img_load(file) {
xmlhttp = new XMLHttpRequest();
xmlhttp.open('GET',file,true);
xmlhttp.onprogress =function(e){
console.log(e.total);
}
xmlhttp.send();
}
var imageArray = ['img/1.jpg','img/2.jpg'];
for(i=0;i<imageArray.length;i++) {
img_load(imageArray[i]);
}
Но это не совсем то) мне нужен прогрессбар - где 100% это вес всех картинок.
Или может по крайней мере можно как до начала загрузки получить вес файла?