This
is very old now and exists in market from long time for SharePoint, So thought
of summarizing it once.
1. Create
file with name ShareTechPoint.js and below content
function sayHello() {
alert("Hello");
}
//Notify SharePoint that the custom file has
loaded.
SP.SOD.notifyScriptLoadedAndExecuteWaitingJobs("ShareTechPoint.js
");
|
2. Now
write the below code in another
HTML/ascx/aspx file
<script type="text/ecmascript">
function runCode() {
SP.SOD.RegisterSod(‘ShareTechPoint.js ',
'/StyleLibrary/ShareTechPoint.js');
var x = ExecuteOrDelayUntilScriptLoaded(sayHello,
"ShareTechPoint.js ");
}
</script>
<input id="Button1" type="button" value="Run Code"
onclick="runCode()" />
|
This is how you can implement Script on demand for SharePoint.
References
- http://www.ilovesharepoint.com/2010/08/sharepoint-scripts-on-demand-spsod.html
- http://www.kalmstrom.com/Tips/SPDevDynamicLoading.html
No comments:
Post a Comment