gpt4 book ai didi

javascript - 每 30 秒自动刷新页面

转载 作者:技术小花猫 更新时间:2023-10-29 11:48:16 27 4
gpt4 key购买 nike

我有一个 JSP 页面,它必须显示正在运行的各种作业的状态。其中一些作业需要时间,因此它们的状态从处理中变为完成需要一段时间。

拥有一个每 30 秒左右刷新一次页面的 javascript 函数是个好主意吗?使用不断刷新页面的脚本会产生任何后果吗?

另一种选择是有一个刷新按钮,点击它会刷新页面。

最佳答案

对此有多种解决方案。如果您想要刷新页面,您实际上不需要 JavaScript,如果您在 head 标记中添加此 meta 标记,浏览器可以为您完成。

<meta http-equiv="refresh" content="30">

然后浏览器将每 30 秒刷新一次页面。

如果你真的想用 JavaScript 来做,那么你可以在 setTimeout() Location.reload() ( docs ) 每 30 秒刷新一次页面:

window.setTimeout( function() {
window.location.reload();
}, 30000);

如果您不需要刷新整个页面而只需要刷新其中的一部分,我想 AJAX 调用将是最有效的方式。

关于javascript - 每 30 秒自动刷新页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32913226/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com