重新加载网页而不打服务器?

时间:2014-05-25 15:41:17

标签: javascript html

使用JavaScript,如何在不向服务器发出任何请求的情况下重新加载网页?

为什么我要这样做?我写了一些在页面上绘制图片的JavaScript,我想让JavaScript在循环中运行。那就是:

  1. 加载页面
  2. 画图
  3. 重新加载页面
  4. 再次画画
  5. 但是因为我知道每次我不想在步骤(3)中点击服务器时JavaScript都是一样的 - 而且我希望页面脱机工作。

    我意识到我可以编写某种循环来重新运行JavaScript绘图而无需重新加载整个页面,但是后来我不得不担心它在自身之后正确清理而不是以某种方式占用大量内存这件事情持续数小时。每次绘制图片时重新加载整个JavaScript环境似乎更简单。

1 个答案:

答案 0 :(得分:3)

如果您想从缓存中重新加载页面:

document.location.reload(false)

如果要从服务器重新加载,则参数说明:

  

错误:从缓存加载
  True:从服务器强制加载

有关此内容的更多信息,请点击here