GITHUB - LINKEDIN - EMAIL
03-12-2017

Three Sharepoint Delay Loading Scripts

Common issue I have found with writing javascript in Sharepoint, especially when using JSOM or Client Context, is loading times. Some pages load the sp.js file later than others, not sure of all the in’s and out’s but these are my go to functions.

// Execute code after the script SP.js is loaded

SP.SOD.executeOrDelayUntilScriptLoaded(runthiscode, ‘SP.js’);

// Execute code after SP.js and SP.ClientContext is loaded

SP.SOD.executeFunc(‘sp.js’, ‘SP.ClientContext’, sharePointReady);

//Add my function after all the sharepoint functions run

_spBodyOnLoadFunctionNames.push(“runAfterEverythingElse”);

©Larry Buffaloboy