下面代码用JS实现了程序的暂停与继续
复制代码 代码如下:
<script type="text/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;
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);
}
/*
该函数把要暂停的函数放到数组window.eventList里,同时通过setTimeout来调用继续函数。
继续函数如下:
*/
function GoOn(ind){
var obj=window.eventList[ind];
window.eventList[ind]=null;
if (obj.NextStep) obj.NextStep();
else obj();
}
/*
该函数调用被暂停的函数的NextStep方法,如果没有这个方法则重新调用该函数。
函数编写完毕,我们可以作如下册是:
*/
function Test(){
alert("hellow");
Pause(this,3000);//调用暂停函数
this.NextStep=function(){
alert("NextStep");
}
}
</script>
相关推荐:
SEO优化要钱吗?揭秘SEO投资背后的价值与回报,ai领域
优化型网站:提升企业竞争力的必备利器,重庆网站推广工作如何
WPQQ-开启数字时代的智能连接新纪元,杭州网站推广厂家电话
ChatGPT:基于Transformer技术的语言模型,开创人工智能未来,AI独战OK
seo软件叫什么,seo软件视频教程 ,eps ai 缩略图
为什么“搜狗不收录”会成为企业SEO的新挑战?,烤肉店的线下营销与推广
SEO外链技巧:提升网站排名的秘密武器,ai视频生日祝福
SEO公司核心业务是什么?揭秘提升网站排名的奥秘,写作助手ai一键生成作文在线
seo站内优化包括什么营销,seo站内优化操作流程 ,ai 玻璃图标
颠覆写作方式:免费的AI续写软件助你轻松创作
SEO优化排名:让您的网站在搜索引擎中脱颖而出,我ai 达瓦仓决
ChatGPT的VPN梯子:畅享全球互联网自由,打破地域限制,一直搜Ai
SEO自行:提升网站流量的秘密武器,邹平县个人网站建设建议
文章AI排版,让创作更高效的秘密武器
seo要懂些什么软件,seo常用软件 ,ai写作网站网址大全
ChatGPT打开后空白:如何解决这个困扰并高效使用AI助手,ai四声怎么写
SEO目标:让您的网站轻松登顶搜索引擎,优化购物网站的搜索
seo点击工具,seo排名点击软件推荐 ,ai狂躁
seo网站排名优化哪家好,seo网站优化平台 ,ai斗蟋
SEO地址优化的秘诀:提升网站排名与流量的关键,临沂如何优化网站关键词
seo类文章是什么,seo技术文章 ,ai3.5-ai聊天
企业营销:如何在竞争激烈的市场中脱颖而出,美装网站Seo优化
文章AI指令提升写作效率的智能助手
SEO站在未来之巅,助力网站在激烈竞争中脱颖而出,推荐网站优化欢迎咨询
京东业绩再创新高:未来电商巨头的成功之道,如何做seo优化留痕
《权重参谋:让您的网站轻松登顶搜索引擎的秘密武器》,设计微信社群私域营销推广简案
什么是seo寄生虫,寄生虫seo原理 ,AI 疫
AI一键生成文章在线:提升创作效率,改变写作方式
seo矩阵运营中心是什么,seo矩阵运营中心是什么意思啊 ,北京ai特效
为什么“蜘蛛弛查询”能成为提升网站排名的秘密武器?,惠州网站推广v1戈seo24
为什么做seo的人很少,为了什么做seo ,ai不负你
优化页面-提升用户体验与搜索引擎排名的关键,绍兴视频营销推广
360优化关键词-提升网站流量与排名的秘密武器,美拍ai
ChatGPT网页版内容显示不全的原因与解决方案,ai超级绘
从语言助手到智能生活伙伴,未来的智能助手如何改变我们的生活,网站建设分站公司
AI免费工具:提升效率与创意的秘密武器
ChatGPT翻译打不开?解决方法!,ai爱股票
ChatGPT诞生背景:人工智能如何突破语言的边界,ai辅助市场调研
ChatGPT恢复正常使用时间,提升你的工作与生活效率,联想电脑AI0510
seo网站反链是什么,网站反链怎么做 ,ai插画头像卡通
SEO需要:如何提升网站排名,打造高效营销利器,seo怎么推广关键词
AI提炼主要内容:如何让信息更精准、高效、易懂,女军人ai
SEO优化的话题:助力企业成功的关键,夏杰ai智能管家
用AI创作的文章算原创吗?深度背后的逻辑与意义
ChatGPT无法访问原因分析及解决方案,斑马ai报道
优化软件:让电脑性能焕然一新,提升效率的秘密武器,大理网站推广招聘信息最新
Chatget免费网站版无需登录,畅享无限对话体验!,工业 Ai 视觉检测
seo适合看什么书,自学seo书籍推荐 ,ai少女 刻晴
seo计算了什么,seo的常用术语 ,ai智能有意思的口令
什么是亚马逊seo策略,亚马逊的seo推广是什么 ,天天学术ai写作优惠券