我知道Ajax能加载.html文件,并能把该文件中的图片载入显现出来等;
请问高手用Ajax如何载入JS文件?[注:这个JS文件是我下载的一个新浪网页音乐盒,很大,我不想同我的主页页面一起载入,而是在网友需要听的时候点开关、载进来即可。]给段代码,在线结分

解决方案 »

  1.   

    ajax请求js文件,在ajax加载完成后调用
    function onDone(xhr){
    var script = document.createElement('script');
    script.innerHTML = xhr.responseText; // xhr.responseText为js代码
    document.body.appendChild(script);
    }
      

  2.   

    ajax请求js文件,在ajax加载完成后调用 JScript codefunction onDone(xhr){
        var script = document.createElement('script');
        script.innerHTML = xhr.responseText; // xhr.responseText为js代码
        document.body.appendChild(script);
    }
      

  3.   

    function onDone(xhr){
        var script = document.createElement('script');
        script.src= js路径;
        document.body.appendChild(script);
    }