Skip to content

Instantly share code, notes, and snippets.

@xiaoda
Created January 27, 2016 13:19
Show Gist options
  • Save xiaoda/d10b6c69e3f7c5fdbaae to your computer and use it in GitHub Desktop.
Save xiaoda/d10b6c69e3f7c5fdbaae to your computer and use it in GitHub Desktop.
function loadScript(url, callback) {
var script = document.createElement('script');
script.type = 'text/javascript';
if (script.readyState) { // IE
script.onreadystatechange = function() {
if(script.readyState == 'loaded' || script.readyState == 'complete'){
script.onreadystatechange = null;
callback();
}
}
} else { // 其他浏览器
script.onload = function() {
callback();
}
}
script.src = url;
document.getElementByTagName('head')[0].appendChild(script);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment