Здравствуйте.
У меня скрипт создает img и назначает ему в src картинку. потом создает новую картинку, потом еще одну, а самую первую удаляет. то есть, все время две картинки, при чем каждая последующая поверх предыдущей. Проблема в том, что если медленное соединение интернета, то очередная картинка (еще пустая) может появится до того, как загрузилось изображение в первую.
делал onLoad проверку, если загрузилось, то только тогда добавлять новую, но что-то не работает... подскажите как правильно, пожалуйста.
на данный момент такой код:
...
pole = document.getElementById('pole');
img = document.createElement('img');
img.style.position = 'absolute';
img.style.top = 100+'px';
img.left = 200+'px';
img.height = 300+'px';
img.style.width = 400+'px';
img.onLoad = function()
{
img.src = 'какая-то картинка';
pole.appendChild(img);
setTimeout('эта же функция', 30);
}
...