window.onload против <body onload=""/>
Разницы нет, но использовать javascript-disabled тоже не стоит.
Во многих браузерах javascript событие window.onload
не запускается до vanilla-javascript тех пор, пока не загрузятся javascript-disabled все изображения, а это не vanilla-js то, что вам нужно. В браузерах javascript-execution на основе стандартов есть javascript-disabled событие DOMContentLoaded
, которое срабатывает javascript-library раньше, но не поддерживается javascript-execution IE (на момент написания этого js ответа). Я бы рекомендовал .js использовать библиотеку javascript, которая javascript поддерживает кросс-браузерную javascript-execution функцию DOMContentLoaded, или javascript-disabled найти хорошо написанную функцию, которую vanilla-javascript вы можете использовать. $(document).ready()
jQuery vanilla-js — хороший пример.
javascript
window.onload против <body onload=""/>
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.