使用 JavaScript 或 HTML 刷新页面
如何使用 JavaScript 或 HTML 刷新页面?
How can I refresh a page using JavaScript or HTML?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
如何使用 JavaScript 或 HTML 刷新页面?
How can I refresh a page using JavaScript or HTML?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(8)
JavaScript 中的
window.location.reload();
HTML 中的
(其中
1< /code> = 1 秒)。
window.location.reload();
in JavaScript<meta http-equiv="refresh" content="1">
in HTML (where1
= 1 second).这里有 535 种使用 JavaScript 重新加载页面的方法,非常酷:
这里是前 20 个:
和最后 10 个:
原创文章
Here are 535 ways to reload a page using javascript, very cool:
Here are the first 20:
and the last 10:
Original Article
只需使用..
如果为 false,则页面将从缓存中重新加载,否则从服务器中重新加载。
simply use..
If false, the page will be reloaded from cache, else from the server.
应该可以,但是有很多不同的选择,例如:
should work however there are many different options like:
您也可以使用
它对我来说效果很好。
You can also use
It works fine for me.
使用:
Use:
如果它有一些东西可以控制缓存页面上的更新,我有一个很好的方法来做到这一点。
www.yoursite.com/page/about?getVer=1&__[date]
即使不需要请求,此方法也至少需要一个请求,因为它已经存在于本地浏览器缓存中。但与根本不使用缓存相比,开销更少(以确保页面将显示正确的更新内容)。这仅需要每个页面请求几个字节,而不是每个页面的所有内容。
重要提示:版本信息请求必须在您的服务器上实现,否则它将返回整个页面。
www.yoursite.com/page/about?getVer=1&__[date]
返回的版本字符串示例:skg2pl-v8kqb
为了给你一个代码示例,这是我的库的一部分(我认为你不能使用它,但也许它会给你一些如何做的想法):
如果你使用的是版本无关的资源,比如 javascript或 css 文件,添加版本号(通过 url 重写实现,而不是通过查询实现,因为它们大多不会被缓存)。例如:www.yoursite.com/ver-01/about.js
对我来说,这个方法效果很好,也许它也可以帮助你。
If it has something to do control updates on cached pages here I have a nice method how to do this.
www.yoursite.com/page/about?getVer=1&__[date]
This method requires at least one request even when no request is needed because it already exists in the local browser cache. But the overhead is less comparing to using no cache at all (to be sure the page will show the right updated content). This requires just a few bytes for each page request instead of all content for each page.
IMPORTANT: The version info request must be implemented on your server otherwise it will return the whole page.
Example of version string returned by
www.yoursite.com/page/about?getVer=1&__[date]
:skg2pl-v8kqb
To give you an example in code, here is a part of my library (I don't think you can use it but maybe it gives you some idea how to do it):
If you are using version independent resources like javascript or css files, add versionnumbers (implemented with a url rewrite and not with a query because they mostly won't be cached). For example: www.yoursite.com/ver-01/about.js
For me, this method is working great, maybe it can help you too.
试试这个工作正常
try this working fine