如果想实现和java的sleep类似的功能,单单setTimeout("",500)可不对哦!

解决方案 »

  1.   

    to 楼上:我试过了,setTimeout(Function(),500)不行
      

  2.   

    那是当然,当时没仔细想你的问题。如果想实现和java的sleep类似的功能,一种方法近似
    于死循环,另一种方法是调用另一个函数而结束当前函数。
      

  3.   

    是这样,我想在一个while循环中使用这个函数,减慢while的执行速度
             while(m1pos_ie<(umall[nextdivid].length-1)/2*17.5+20+5)
             {
                document.getElementById("m"+nextdivid).style.top=m1pos_ie;
                m1pos_ie+=m1jump_ie;
                setTimeout(×××,500);
             }