要赋实参啊setTimeout("count(50,0)",str);

解决方案 »

  1.   

    //这样写就没问题了~~~
    count(50,0) ;
    function count(str,bar){ 
    var line = "||" ;
    var amount = "|" ;
    bar= bar+1 ;
    amount =amount + line ;
    document.loading.charts.value=amount ;
    document.loading.percents.value=bar+"%" ;
             tempstr=str;
             tempbar=bar
    if (bar<99) 
    {
    setTimeout("count(tempstr,bar)",str);

     }
      

  2.   

    写快了,setTimeout("count(tempstr,bar)",str);
    改成setTimeout("count(tempstr,tempbar)",str);
      

  3.   

    谢谢楼上的,但str 50这个数是不确定的,该怎么改好?