I'm wondering how to add another method call to the window.onload event once it has already been assigned a method call.
Suppose somewhere in the script I have this assignment...
window.onload = function(){ some_methods_1() };
and then later on in the script I have this assignment
window.onload = function(){ some_methods_2() };
As it stands, only some_methods_2
will be called. Is there any way to add to the previous window.onload
callback without cancelling some_methods_1
? (and also without including both some_methods_1()
and some_methods_2()
in the same function block).
I guess this question is not really about window.onload
but a question about javascript in general. I DON'T want to assign something to window.onload
in such a way that that if another developer were to work on the script and add a piece of code that also uses window.onload
(without looking at my previous code), he would disable my onload event.
I'm also wondering the same thing about
$(document).ready()
in jquery. How can I add to it without destroying what came before, or what might come after?