Cómo ejecutar una función cuando se carga la página?


Quiero ejecutar una función cuando se carga la página, pero no quiero usarla en la etiqueta <body>.

Tengo un script que se ejecuta si lo inicializo en el <body>, así:

function codeAddress() {
  // code
}
<body onLoad="codeAddress()">

Pero quiero ejecutarlo sin el <body onLoad="codeAddress()"> y he intentado muchas cosas, por ejemplo, esto:

window.onload = codeAddress;

Pero no está funcionando.

Entonces, ¿cómo lo corro cuando se carga la página?


Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32

Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52