参考:
https://www.jb51.net/article/139481.htm
function loadJs(url, callback) {
var script = document.createElement('script');
script.type = "text/javascript";
if (typeof (callback) != "undefined") {
// IE
if (script.readyState) {
script.onreadystatechange = function () {
if (script.readyState == "loaded" || script.readyState == "complete") {
script.onreadystatechange = null;
callback();
}
}
} else {
// 其他浏览器
script.onload = function () {
callback();
}
}
}
script.src = url;
document.body.appendChild(script);
}
// 执行
loadJs("test.js", function () {
alert('test.js----------done');
});