Показать сообщение отдельно
  #4 (permalink)  
Старый 30.07.2014, 18:22
Профессор
Отправить личное сообщение для tsigel Посмотреть профиль Найти все сообщения от tsigel
 
Регистрация: 12.12.2012
Сообщений: 1,398

Сообщение от mevsme Посмотреть сообщение
А как потом использовать в документе тот презагруженый рисунок?

Через innerHTML = '<img src='+src+' />'; ?
Нет, тогда браузер скачает его заново.

var i = new Image(); 
i.onload = function(){alert(i.width);
someElement.appendChild(i);
}
//1. назначем обработчик события до того, как начнется загрузка рисунка.
//таким образом событие сработает, при загрузке рисунка
//2. выполение alert-а обрачиваем в анонимную функцию, которая выставляется в качестве обработчика события
i.src = 'image.jpg'; // существующее изображение
Ответить с цитированием