- <script language="javascript">
-
- function Pause(obj,iMinSecond){
- if (window.eventList==null) window.eventList=new Array();
- var ind=-1;
- for (var i=0;i<window.eventList.length;i++){
- if (window.eventList[i]==null) {
- window.eventList[i]=obj;
- ind=i;
- break;
- }
- }
- if (ind==-1){
- ind=window.eventList.length;
- window.eventList[ind]=obj;
- }
- setTimeout("GoOn(" + ind + ")",iMinSecond);
- }
-
- function GoOn(ind){
- var obj=window.eventList[ind];
- window.eventList[ind]=null;
- if (obj.NextStep) obj.NextStep();
- else obj();
- }
-
- function Test(){
- alert("hellow");
- Pause(this,1000);
- this.NextStep=function(){
- alert("NextStep");
- }
- }
- </script>
原文地址:
http://harrison2010.javaeye.com/blog/181561 作者:harrison2010
posted on
2008-09-24 11:00
libran
阅读(
543)
评论()
编辑
收藏
举报