Il problema con window.onload è che viene molto probabilmente già impiegato negli script del CMS, e metterne altri crea conflitto.

Posso proporre un' altra elegante soluzione, passando attraverso una funzione intermedia che controlla l' URL della pagina, e, e solo se, corrisponde a quello indicato nell' if-statement, da' esecuzione a function1(); e function2(); altrimenti (else), non esegue niente (donothing).


<script type="text/javascript">

function setUp(){

  if(document.location.href=="percorso/filename.html"){

    function1();
    function2();

  } else {
    //donothing;
  }


 };

</script>

</head>
<body onload="setUp();">