Как дождаться полной загрузки изображения? [дубликат]Html

Программисты Html
Ответить
Anonymous
 Как дождаться полной загрузки изображения? [дубликат]

Сообщение Anonymous »

Я хочу создать объект со свойством изображения, но хочу, чтобы конструктор завершил работу только после загрузки изображения. Или описать это с помощью кода:

Код: Выделить всё

GraphicObject = Class.extend({

//This is the constructor
init: function(){
this.graphic = new Image();
this.graphic.src = 'path/to/file.png';

while(true)
{
this.graphic.onload = function(){break;};
//I know this won't work since the 'break' is on a different context
//but you got what I try to do.
}
}

})
Для тех, кто не знаком с нотацией классов, которую я использую в своем скрипте: она основана на этом.

Есть идеи?>

Подробнее здесь: https://stackoverflow.com/questions/942 ... lly-loaded
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»