Dzwebs.Net

撰写电脑技术杂文十余年

js实现Sleep功能的函数

Admin | 2011-9-13 8:14:46 | 被阅次数 | 17782

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  下面的js函数MySleep,实现的功能是Sleep,在网页中需要调用的地方进行引用即可。

  function MySleep(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("Sleeping");
  Sleep(this,100);
  this.NextStep=function()
  {
  alert("继续");
  }
  }


该杂文来自: 网页制作杂文

上一篇:js操作字符的各种函数

下一篇:js中的getElementById属性的操作总结

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计