?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?//這里寫你需要執(zhí)行的代碼
13???}
14?}
15?</script>
其中process(i) i為你要設(shè)置延遲的時(shí)間 秒為單位 ?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?//這里寫你需要執(zhí)行的代碼
13???}
14?}
15?</script>
關(guān)于timeout:
它其實(shí)就是一個(gè)循環(huán)而已,在循環(huán)里調(diào)用它的第一個(gè)參數(shù),第2個(gè)參數(shù)是Thread.sleep的時(shí)間間隔,當(dāng)然如果你不在合適的時(shí)候clearTimeout的話,它將成為一個(gè)死循環(huán)