“js定时检测任务,任务完成后执行下一步”的一种解决办法
来源:互联网 发布:手机虚拟专用网络vpn 编辑:程序博客网 时间:2024/06/05 08:54
拿到一个需求,web前端调用一个脚本将数据写入ssdb,后从ssdb中查询并做展示。需要检测到脚本执行完毕后再做查询,于是有了如下简单的逻辑,感觉这个逻辑还比较实用,就做下记录~不废话,上代码。
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title></head><body><input type="button" value="延迟" onclick="javascript:doSomething();"/><script type="text/javascript"> var timer1; var tmp = 1; function doSomething(){ //有延迟的事件(示例为10s后改变tmp的值为2) setTimeout("changenum()",10000); //每隔1s检查一次 timer1 = setInterval("check()",1000); } function check(){ alert("check!"); //检测到延迟事件完成后执行操作 if(tmp==2){ clearInterval(timer1); alert("Done!Do next..."); } } function changenum(){ tmp=2; }</script></body></html>
0 0
- “js定时检测任务,任务完成后执行下一步”的一种解决办法
- 定时任务的执行
- 定时任务的执行
- spring定时任务配置,以及不执行的解决办法
- Quartz定时任务执行两遍的解决办法
- 下一步的任务
- Spring的定时任务@Scheduled,部署后执行加载两次
- quartz当机器挂掉重启后定时任务后执行的策略
- spring 定时任务执行两次解决办法
- spring 定时任务执行两次解决办法
- Spring 定时任务执行两次 解决办法
- spring 定时任务执行两次解决办法
- 在页面加载完成后执行任务
- sae的定时执行任务
- 后台执行的定时任务
- 后台执行的定时任务
- 后台执行的定时任务
- linux定时执行任务后怎么取消
- HTML是什么以及HTML简介
- Spring容器的缓存技术
- jQuery无缝轮播图代码
- 工业4.0的信息物理系统(CPS)体系结构
- php 动态页面输出
- “js定时检测任务,任务完成后执行下一步”的一种解决办法
- GitHub 如何将你的项目托管到远程仓库GitHub上以及如何把你的仓库从GitHub上删除
- Android应用锁实现
- 测试【Machine Learning week6】Advice for Applying Machine Learning
- android仿iOS页面切换动画
- 第3章 基本概念(5)语句:if语句 do-while语句 while语句 for语句 for-in语句......
- ubuntu使用gtest单元测试框架
- 使用Base64解码的吐血经历
- 在dragonboard 410c上使用mplayer播放视频