Форум программистов
 
О проблемах с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

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

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


Ответ
 
Опции темы
Старый 05.07.2011, 21: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, 02:40   #2
Johnatan
Antimoderаtoris
Участник клуба
 
Регистрация: 08.02.2008
Сообщений: 1,251
По умолчанию

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

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

Опции темы


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


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS