在javascript文件中加载javascript文件

时间:2015-06-17 22:19:34

标签: javascript file loading

如果我想从javascript文件中加载另一个javascript文件(例如,当我在游戏中完成一个级别时),我该怎么做?

(我会在一分钟内添加我尝试的内容)

1 个答案:

答案 0 :(得分:0)

尝试此功能:

var getScript = function(filePath, loadedCallback) {
    var head = document.getElementsByTagName('head')[0],
        jsFileScriptTag = document.createElement('script');

    jsFileScriptTag.type = 'text/javascript';
    jsFileScriptTag.src = filePath;
    jsFileScriptTag.onreadystatechange = loadedCallback;
    jsFileScriptTag.onload = loadedCallback;
    head.appendChild(jsFileScriptTag);
};

//ussage
getScript('/js/myFile.js', function() {
    //do something when the script has loaded.
});