Я делаю вызов Ajax, который возвращает мне некоторую информацию, включая путь изображения. Я готовлю все эти сведения в своем HTML, который будет отображаться как своего рода всплывающее окно. Я просто переключаю видимость всплывающего div с скрытого на видимое.Ожидание изображения для загрузки в Javascript
Чтобы установить положение моего popup div, я должен вычислить его в зависимости от высоты изображения. Итак, я должен дождаться загрузки изображения, чтобы узнать его размер, прежде чем устанавливать положение и переключать видимость на видимый.
Я пробовал трюки с рекурсией, setTimeout, полное свойство img, while loop ... без успеха.
Итак, как я могу это сделать. Возможно, мне нужно вернуть измерения в мой вызов Ajax.
Почему он не работает с свойством 'Image.complete'? –