function GetEdit(instr){
var cc="<script language=\"JavaScript\" src=\"/js/fckeditor20061122.js\" ></script"+">";
if(instr==2) {document.getElementById("showedit").innerHTML=cc;}
}我想让instr==2的时候document.getElementById("showedit").innerHTML里执行一个包涵的js代码
把代码<script language="JavaScript" src="/js/fckeditor20061122.js" ></script>放到页面里是可以正确运行的,现在我想根据不一样的加载不一样的js代码,不知道如何实现

解决方案 »

  1.   

    AJAX,XmlHTTPRequest....不刷新页面取回新的内容。。可以得到你需要的js文件的内容。
      

  2.   

    AJAX,XmlHTTPRequest 没学习过,能否帮我写一段呀
      

  3.   

    function GetEdit(instr){
    var cc="<script language=\"JavaScript\" src=\"/js/fckeditor20061122.js\" ></script"+">";
    if(instr==2) {getJS();}
    }
    function getJS()
    {
        var s = document.createElement("SCRIPT");
            s.type = "text/javascript";                 
            s.src = "/js/fckeditor20061122.js";
        document.getElementsByTagName("HEAD")[0].appendChild(s); 
    }