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

2022-10-23T01:10:19+00:00