Делаю что-то подобное слайдеру картинок, т.е.
посередине картинка а по бокам кнопки назад и вперед
проблема в том, что когда несколько раз жмешь кнопку, чтобы пролистать картинки, те картинки, которые были перелистаны, всё-равно загружаются. Получается я перелистал 10 картинок и жду пока все эти десять картинок загрузятся.
Можно ли как-то отменить уже начавшуюся загрузку?
вот код
var cont = document.getElementById('container');
if(this.img!=null)
{
cont.removeChild(this.img);
this.img.onclick = null;
this.img = null;
}
this.cu_pho++;
this.img = this.gen.createElement("IMG");
this.img.onload = function()
{
var coef = 320/this.width;
this.width = 320;
this.style.marginTop = (240/2-(this.height*coef)/2)+"px";
this.style.display = "block";
};
this.img.src = "/photo_"+this.photos[this.photos.length-this.cu_pho].id+".jpg";
this.img.style.display = "none";
cont.appendChild(this.img);