Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Общие вопросы

событие 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 тут нагорбило.
>
> Ну молодец, сначала проверяешь загрузилось ли не понятно что, а потом определяешь что:))

так у тебя то же самое примерно. ;))) Только в более ужасном виде :-)
СообщениеАвторДата
Serge I. Zolotukhin05.02.2002 12:50
Konstantin Sokolovskiy05.02.2002 13:44
Serge I. Zolotukhin05.02.2002 14:00
Gilmour05.02.2002 13:39
Serge I. Zolotukhin05.02.2002 14:06
Гость05.02.2002 14:29
Serge I. Zolotukhin05.02.2002 14:37
Gilmour05.02.2002 16:35