使用 JavaScript,如何在不向服务器发出任何请求的情况下重新加载网页?
我为什么要这样做?我写了一些在页面上绘制图片的 JavaScript,我希望 JavaScript 在循环中运行。即:
- 加载页面
- 画图
- 重新加载页面
- 再画一遍
但由于我知道每次 JavaScript 都是相同的,所以我不想在第 (3) 步中访问服务器 - 而且我希望页面可以离线工作。
我意识到我可以编写某种循环来重新运行 JavaScript 绘制而无需重新加载整个页面,但是我不得不担心它会自行正确清理并且不会以某种方式占用大量内存这东西运行了几个小时。每次绘制图片时重新加载整个 JavaScript 环境似乎更简单。
最佳答案
如果您想从缓存中重新加载您的页面:
document.location.reload(false)
参数说明是否要从服务器重新加载:
False: Load from cache
True: Force load from Server
有关此的更多信息,请单击 here
关于javascript - 在不访问服务器的情况下重新加载网页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23857040/