使用javascript在短暂的暂停/延迟后加载新页面

loading a new page after a short pause/delay using javascript

本文关键字:延迟 加载 新页面 暂停 javascript 使用      更新时间:2023-09-26

我对javascript非常陌生,我正在尝试模拟一个简单的动画,在这个动画中,我想加载一个html页面,该页面的画布上有一些图形,然后等待3秒钟,在现有图形的基础上加载另一组图形,使其看起来像一个模拟。我尝试过使用setTimeout,但在所有迭代结束后,它就不会起作用了。想知道画布是否有什么特殊之处需要考虑?

谢谢!

您可以使用以下javascript 函数

setTimeout(
  function() 
  {
    //do something special
  }, 3000);

在这个3000是3000毫秒,所以可以增加或减少它。

您可以使变量displayRects并在绘图函数if (displayRects) { //draw rects } 中执行

在加载文件之前进行

setTimeout(function(){displayRects = true},3000);