Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.07.2011, 22:10   #1
SkrudjMakdak
Форумчанин
 
Регистрация: 14.04.2010
Сообщений: 145
По умолчанию событие onLoad

есть рисунок:
<img src='ris.jpg' onload="imgOnLoad()">
при загрузке рисунка происходит событие. и есть такой код:
document.onload=docOnLoad;

и функция imgOnLoad вызывается первой(событие происходит первым) чем у document.onload.. А как сделать наоборот? чтоб эта функция docOnLoad, вызывалось первой, но чтоб документ был загружен?
SkrudjMakdak вне форума Ответить с цитированием
Старый 11.07.2011, 03:40   #2
Johnatan
Antimoderаtoris
Участник клуба
 
Регистрация: 08.02.2008
Сообщений: 1,251
По умолчанию

Просто onload картинки выполняется когда загружена именно эта картинка, а onload документа выполняется, когда уже ВЕСЬ документ полностью загружен.

Одно из возможных решений - присваивайте onload для картинки ВНУТРИ функции docOnLoad.
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
Johnatan вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как запустить два события по onLoad? kirosin JavaScript, Ajax 3 28.10.2010 05:32
Событие на F1 fet87 Общие вопросы Delphi 3 31.05.2010 14:10
Событие vitamin.rulez Помощь студентам 7 10.02.2009 11:46
Событие terminadoor Общие вопросы Delphi 13 17.07.2008 09:25
Событие maha Общие вопросы Delphi 6 18.06.2008 18:53