日期:2014-05-16 浏览次数:20330 次
<script?language="javascript">? /*Javascript中暂停功能的实现? Javascript本身没有暂停功能(sleep不能使用)同时?vbscript也不能使用doEvents,故编写此函数实现此功能。? javascript作为弱对象语言,一个函数也可以作为一个对象使用。? 比如:? function?Test(){? alert("hellow");? this.NextStep=function(){? ??alert("NextStep");? }? }? 我们可以这样调用?var?myTest=new?Test();myTest.NextStep();? 我们做暂停的时候可以吧一个函数分为两部分,暂停操作前的不变,把要在暂停后执行的代码放在this.NextStep中。? 为了控制暂停和继续,我们需要编写两个函数来分别实现暂停和继续功能。? 暂停函数如下:? */? function?Pause(obj,iMinSecond){? if?(window.eventList==null)?window.eventList=new?Array();? var?ind=-1;?