Chi sviluppa in sharepoint prima o poi gli capiterà di aver bisogno di inserire una propria funzione javascript nel evento onload di una pagina.
Per raggiungere questo scopo ci sono 2 possibilità:
- Inserire direttamente nella pagina uno script "for event" che richiama la nostra funzione:
<script type="text/javascript" language="javascript" for="window" event="onload">
MyCustomFunction();
</script>
- Oppure inserire la funzione nell'array javascript messo a disposizione dal team di sviluppo di sharepoint:
_spBodyOnLoadFunctionNames.push("MyCustomFunction();");
Io ho utilizzato sempre il secondo ovviamente per la sua comodità ma nulla vieta di preferire il primo.