Тип события load использует интерфейс UIEvent, если оно сгенерировано из пользовательского интерфейса. Но в противном случае оно может быть сгенерировано из интерфейса Event.
Тип события | load |
---|---|
Интерфейс | UIEvent, если генерируется из пользовательского интерфейса, иначе Event |
Синх / Асин | Асинхронный |
Всплытие | Нет |
Надежные цели | Window, Document, Element |
Отменяемый | Нет |
Действие по умолчанию | Не определено |
Контекст (доверенные события) | Event.target : общий объект, чьи ресурсы загружены |
UIEvent.view : Window | |
UIEvent.detail : 0 |
Пользовательский агент ДОЛЖЕН отправить это событие, когда реализация DOM завершит загрузку ресурса (такого как документ) и любых зависимых ресурсов (таких как изображения, таблицы стилей или сценарии). Зависимые ресурсы, которые не могут быть загружены, НЕ ДОЛЖНЫ препятствовать запуску этого события, если ресурс, который их загрузил, все еще доступен через DOM. Если этот тип события отправляется, реализации ОБЯЗАНЫ отправлять это событие хотя бы на узел Document.
По унаследованным причинам события загрузки «load» ресурсов внутри документа (например, изображения) не включают объект Window в пути распространения в реализациях HTML. Смотри [HTML5] для получения дополнительной информации.
События UIEvent
Типы событий пользовательского интерфейса UIEvent
Полная версия документа на русском языке
UI Events | События пользовательского интерфейса