Подія onload відбувається, коли об'єкт завантажено. onload найчастіше використовується в елементі <body> для виконання сценарію, коли веб-сторінка повністю завантажила весь вміст (включаючи зображення, файли сценаріїв, файли CSS тощо).
Визначення та використання Атрибут onload можна використовувати для перевірте тип і версію веб-переглядача відвідувача та завантажте правильну версію веб-сторінки на основі інформації. Атрибут onload також можна використовувати для роботи з файлами cookie (дивіться «Додаткові приклади» нижче).
Подія onload у React є синонімом традиційної події onload HTML, яка є запускається, коли об'єкт завантажено. У контексті React ця подія може бути особливо корисною, якщо ви хочете виконати деякий код JavaScript лише після того, як ваш компонент повністю завантажиться на екран клієнта.
ні вони обробляються по-різному. Просту функцію onload можна перезаписати, і здається, що вона виконується першою. Слухачі подій збираються в стек, і всі вони виконуються.
Подія завантаження запускається для елементів, що містять ресурс, коли ресурс успішно завантажено. Наразі список підтримуваних елементів HTML: <body> , <embed> , <iframe> , <img> , <link> , <object> , <script> , <style> і <track> . Примітка. Подія завантаження HTMLBodyElement насправді є псевдонімом для вікна.
Подія завантаження запускається коли завантажиться вся сторінка, включаючи всі залежні ресурси, такі як таблиці стилів, сценарії, iframe та зображення, за винятком тих, які завантажуються ліниво.