событие onload у объекта Image> >> не обижайся, но по-моему ты пургу написал. ;-) > > Написал то, что есть. > У меня код: > oImage = new Image; > oImage.src = "image.gif"; > oImage.onload = imageOnload; > > function imageOnload() { > alert("dsdsd"); > } > не работает - функция не вызывается. > но в том случае, если открываю страницу с диска, и при этом image.gif имеет маленький размер. > Если подставить большую картинку, или грузить любую (по размеру) с сервера, то работает. Попробуй сам. > (у меня IE6) >
т.е. ты хочешь сказать, что IE можен не успеть за загрузкой картинки? ну и ну. ;-) У меня jpg по 5КБ - видимо поэтому все ок. ;-) Ладно anyway спасибо
>> Но все же помогло: просто переставил строчки ( правильный порядок: objImage.src = 'img.gif'; objImage.onload = handler; )местами и все заработало. чего-то MS тут нагорбило. > > Ну молодец, сначала проверяешь загрузилось ли не понятно что, а потом определяешь что:))
так у тебя то же самое примерно. ;))) Только в более ужасном виде :-) |