I have user control (myUserControl.ascx). in that i am trying to append script tag and assigning "src" dynamically and then checking onload and onerror events, but it seem to be not working.I am calling PerformDynamicJS on button click.
function PerformDynamicJS(){
var scriptGoogle = document.createElement("script");
scriptGoogle.type = "text/javascript";
scriptGoogle.src = "myscript.js";
scriptGoogle.onload = function (evt) {
alert('Inside onload');
}
scriptGoogle.onerror = function (evt) {
alert('Inside on error');
}
}
Add your newly created tag to the document:
document.getElementsByTagName('head')[0].appendChild(scriptGoogle);