Hola:
onload funciona cuando se carga, no conozco otras opciones salvo que se cargue desde la página principal con un enlace o con otro sistema mediante el click/enter... por ejemplo con el click de un enlace, primero se ejecuta lo que se haya programado en el evento y luego se enlaza (se asocia en confirmaciones/validaciones...
Saludos