Почему в скрипте работает запись
document.body.onload = function() {
console.log('onload')
}
и не работает
document.body.addEventListener('load', function() {
console.log('event load')
})
Принципиально нужно повесить обработчик на body, а не на window
если посмотреть в консоле, то у любого элемента есть событие onload
, но... если вешать обработчик на элемент пока его еще нет - будет ошибка. А если вешать обработчик на элемент, когда он есть - то onload
уже прошло. Имхо)
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Я в сервисе делаю общую функцию (для всех компонентов) для запроса к серверуДля обработки ошибок на сервере и в самом ответе сразу вызываю...