本帖最后由 apple749769 于 2010-06-13 14:36:10 编辑

解决方案 »

  1.   

    在处理的时候把之前的script删除不行么?
    数据不是已经处理完了么?
      

  2.   

    jQuery API介绍中有这个方法:
    jQuery.getScript(url,[callback])
    通过 HTTP GET 请求载入并执行一个 JavaScript 文件。
    jQuery 1.2 版本之前,getScript 只能调用同域 JS 文件。 1.2中,您可以跨域调用 JavaScript 文件。注意:Safari 2 或更早的版本不能在全局作用域中同步执行脚本。如果通过 getScript 加入脚本,请加入延时函数。
      

  3.   

    var URL = new Array();
    function jsLoad(filename){
      if(URL.length !=1 && URL.toString.indexOf(filename)>-1){
        return;
      }else{
        URL[URL.length] = filename;
      }
      var fileref=document.createElement('script');
      fileref.setAttribute("type","text/javascript");
      fileref.setAttribute("src", filename);
     if (typeof fileref!="undefined")
      document.getElementsByTagName("head")[0].appendChild(fileref);
    }
      

  4.   

    放在文档的后面:
    <script language="javascript">   
    loadjs(){
       document.getElementsByTagName("script")[0].src="http://www.nba.com/example.js";
    }
    setInterval(loadjs,10*1000);
    </script>
      

  5.   

    在HEAD里加上这句,保证它是文档里第一个script:
    <script src="http://www.nba.com/example.js"></script>