用load事件实现进度条,因为没有什么文件,所以load事件瞬间就执行了。如何用js的方法动态的控制触发load的时间点?js有没有没有那种线程休眠的概念?
1 回答
![?](http://img1.sycdn.imooc.com/5333a1a90001c8d802000200-100-100.jpg)
慕的地10843
TA贡献1785条经验 获得超8个赞
var MIN_TIME = 500;// 这个是你自己设置的时间
var executed = false;
function handler() {
executed = true;
// todo
}
var st = setTimeout(handler, MIN_TIME)
window.onload = function(){
executed || handler()
clearTimeout(st)
}
添加回答
举报
0/150
提交
取消