adlayer-library
Version:
Adlayer javascript core library
29 lines (25 loc) • 646 B
JavaScript
/**
* @module utils
* @class Utils
* @static
*/
/**
* @method loadScript
*
* @param {String} url
* @param {Function} sucess
* @param {Function} error
* @async
* @return {element}
*/
function loadScript(url, sucess, error){
var head = document.getElementsByTagName("head")[0] || document.insertBefore(document.firstChild.firstChild,document.createElement("head"));
var script = document.createElement("script");
script.onload = sucess || undefined;
//script.onerror = error || undefined;
script.type = "text/javascript";
script.src = url;
head.appendChild(script);
return script;
}
exports.loadscript = loadScript;