Меня особенно беспокоит событие onload для выбранных элементов DOM. Для примера предположим, что в моем DOM есть изображение.
Как мне показалось, я понял, что событие onload для этого изображения должно срабатывать, когда изображение выводится на экран, но недавно мне были предоставлены данные, чтобы предположить обратное. Итак, мой вопрос заключается в следующем:
Когда в порядке следующих событий происходит событие onload для изображения?
- Проверяется HTML, содержащий изображение
- Запрос на изображение
- Первый байт получен для изображения
- Последний байт получен
- Браузер проверяет заголовок ответа HTTP
- Изображение выводится на экран
Меня особенно интересует Firefox, но мне также было бы интересно узнать, как это влияет на Internet Explorer (в частности, IE8) и Chrome