A função a seguir, em Javascript, destina-se a coletar referências
a funções a serem executadas após a carga de uma página HTML:
function register_load_function (func)
{
if (typeof (window.onload) != "function") {
window.onload = func;
}
else {
var old = window.onload;
window.onload = function ()
{
func ();
if (old)
old ();
}
}
}
No preâmbulo da página, considere as chamadas:
register_load_function (f);
register_load_function (g);
register_load_function (h);
Após a carga da página, o interpretador Javascript executará a função definida em window.onload, o que provocará a execução das funções f, g e h na seguinte ordem