Мне интересно, как добавить другой вызов метода в событие window.onload, как только он уже был назначен вызов метода.
Предположим, что где-то в script у меня есть это назначение...
 window.onload = function(){ some_methods_1() };
а затем в script у меня есть это назначение
 window.onload = function(){ some_methods_2() };
В его нынешнем виде будет вызываться только some_methods_2. Есть ли способ добавить к предыдущему обратному вызову window.onload без отмены some_methods_1? (а также без включения как some_methods_1(), так и some_methods_2() в тот же функциональный блок).
Я думаю, этот вопрос не о window.onload, а о javascript вообще. Я НЕ хочу что-то присваивать window.onload таким образом, что если бы другой разработчик работал над script и добавлял кусок кода, который также использует window.onload (не глядя на мой предыдущий код) он отключит мое событие onload.
Мне также интересно то же самое о
  $(document).ready()
в jquery. Как я могу добавить к нему, не разрушая то, что было раньше, или что может произойти после?