扫码关注官方订阅号
用load事件实现进度条,因为没有什么文件,所以load事件瞬间就执行了。如何用js的方法动态的控制触发load的时间点?js有没有没有那种线程休眠的概念?
光阴似箭催人老,日月如移越少年。
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) }
setTimeout
可以下个load插件,看下源码;也可以使用setInterval() 和 setTimeout() 或者requireanimationframe 来模拟下。。。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
setTimeout
可以下个load插件,看下源码;也可以使用setInterval() 和 setTimeout() 或者requireanimationframe 来模拟下。。。