function getCourseData( e){
    if(e.id==""){e.id=e.uniqueID;}
    setTimeout("get_Data("+e.id+");",3000);
}

解决方案 »

  1.   

    function getCourseData( e)
    {
        setTimeout(function(){get_Data(e)},3000);
    }
      

  2.   

    <script type="text/javascript">
    var _st = window.setTimeout;
    window.setTimeout = function(fRef, mDelay) {
     if(typeof fRef == 'function'){
      var argu = Array.prototype.slice.call(arguments,2);
      var f = (function(){ fRef.apply(null, argu); });
      return _st(f, mDelay);
     }
     return _st(fRef,mDelay);
    }function test(x){
     alert(x);
    }
    window.setTimeout(test,1000,'fason');
    </script>