Предисловие
Некоторые функции должны выполняться после загрузки веб -страницы. Например: с участием операций DOM.
Когда веб -страница загружена, будет запускается событие Onload, и функция будет связана с этим событием.
Кода -копия выглядит следующим образом:
window.onload = myfunction;
Вопрос: если несколько событий должны быть связаны одновременно, как мы должны с этим справиться? Есть два решения
План 1
Создайте анонимную функцию для размещения нескольких событий, которые необходимо связать, а затем связывать эту анонимную функцию с событием Onload
window.onload = function () {firstfunction (); secondfunction (); ......}План 2
Функция addloadeVent, написанная Саймоном Уиллсионом:
Функция addEventLoad (func) {var oldOnload = window.onload; if (typeof window.onload! = 'function') {window.onload = func;} else {window.onload = function () {oldonload (); func ();}}}}}}}}}}}}}}}}}}}}}}}}}}Сохранить значение существующего окна.
Если функция не связана с этой функцией обработки, то приведите к ней новую функцию.
Если функция была связана, новая функция добавляется к окончанию инструкции.
Метод вызова:
addEventload (FirstFuction);
addEventload (второй функция);
Приведенный выше содержимый - это метод привязки нескольких событий с Window.Onload через два решения. Я надеюсь, что это будет полезно для всех!