使用javascript在短暂的暂停/延迟后加载新页面
loading a new page after a short pause/delay using javascript
我对javascript非常陌生,我正在尝试模拟一个简单的动画,在这个动画中,我想加载一个html页面,该页面的画布上有一些图形,然后等待3秒钟,在现有图形的基础上加载另一组图形,使其看起来像一个模拟。我尝试过使用setTimeout,但在所有迭代结束后,它就不会起作用了。想知道画布是否有什么特殊之处需要考虑?
谢谢!
您可以使用以下javascript 函数
setTimeout(
function()
{
//do something special
}, 3000);
在这个3000是3000毫秒,所以可以增加或减少它。
您可以使变量displayRects并在绘图函数if (displayRects) {
//draw rects
}
中执行
在加载文件之前进行
setTimeout(function(){displayRects = true},3000);
相关文章:
- 延迟加载jquery后替换$(document).ready(function)
- 延迟加载背景图像时防止双重请求
- 延迟加载 脚本加载和/或执行
- 使jquery延迟加载插件在视口内工作
- 如何在水平滚动 Jquery 上实现延迟加载
- 如何使用angularjs延迟加载谷歌jsapi图表
- 使用requirejs对延迟加载成员模块进行Typescript
- 淘汰具有延迟加载的多选下拉列表
- Kendo UI树视图中的延迟加载(带缓存)
- 使用Twitter引导程序's Scrollspy到延迟加载(滚动加载)异步JavaScript
- Javascript客户端从ASP.NET MVC后端延迟加载模型
- 在featherlight.js中延迟加载iFrame
- 如何包含多个JS文件-延迟加载javascript
- 使用筛选延迟加载项目
- AngularJS正在等待CSS延迟加载
- 卸载/销毁角延迟加载组件
- 使用Socket IO进行Jstree延迟加载
- 如何在文本上实现延迟加载
- 延迟加载js-how
- 在 JavaScript 中延迟加载,Jquery 'ready()' 在加载 JQuery 之前运行