posts - 22, comments - 17, trackbacks - 0, articles - 15
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

用JS的延时

Posted on 2006-12-06 14:22 码农cz 阅读(1134) 评论(0)  编辑  收藏 所属分类: As u
 1 <script>
 2  var start=0;
 3 var n;
 4  function init(){
 5   start++;
 6   }
 7  function process(i){
 8   n=setTimeout("init()",1000);
 9   if(start>i){
10    clearTimeout(n);
11     start=0;
12 //这里写你需要执行的代码
13   }
14 }
15 </script>
其中process(i) i为你要设置延迟的时间 秒为单位
关于timeout:
它其实就是一个循环而已,在循环里调用它的第一个参数,第2个参数是Thread.sleep的时间间隔,当然如果你不在合适的时候clearTimeout的话,它将成为一个死循环

只有注册用户登录后才能发表评论。


网站导航: