ОБСУЖДЕНИЕ

Js Предварительная загрузка изображения

3 ответов 7,5 тыс.
Автор темы
Здравствуйте, появилась такая проблема: как узнать об окончании загрузки изображения?

Делаю фото галерею на js, есть ряд мини изображений после выбора одного из них должно загружаться большое изображение,
для пропорционального отображения в "рамке" необходимо знать размеры большого изображения, я так подозреваю что
узнать их можно только после загрузки..

есть ли какой нибудь способ узнать об окончании загрузки?
 
Код:
var img = new Image();
img.onload = function() { /*...*/ }
img.src = '/path/to/your/image.gif';
 
Код:
var img = new Image();
img.onload = function() { /*...*/ }
img.src = '/path/to/your/image.gif';

Лучше использовать document,.createElement('IMG');;
Safari не совсем адекватно воспринимала:
Код:
var img = new Image();
ome_element.appendChild(img);
Не знаю как у них с этим сейчас :rolleyes:
 
ты мой рассвет, ты мой закат