1

我在生产环境中有一个站点,每 3 分钟自动重新加载一次。但是,有时它会卡住并且不会更新。

因此,我正在寻找一小部分 javascript,它将检查自上次页面重新加载以来的时间,如果自上次刷新以来超过 4 分钟,那么它将向我显示自最近 4 分钟左右以来页面尚未更新的警报。

我可以有一个计数器值,当页面重新加载时重置,如果它超过某个值,比如 3 分钟后它会弹出一个警报。

这可以做到吗?

4

2 回答 2

1

The final code for someone else if they require. Thanks for maximus help

    <script>
        function reloadCheck() {
             setInterval(function(){alert("Please Reload Page")},10000);
             }
    </script>
<body onload="reloadCheck()">
Checking page Reload
</body>
于 2013-10-20T08:23:05.897 回答
1

一旦页面加载,您的 javascript 代码就会开始执行。编写一些将在页面加载后执行的函数,并将计时器设置为 4 分钟,这将生成通知。如果页面重新加载,则计时器将不会到达它的时间,并且不会生成任何通知。

在此处阅读有关计时器的信息

于 2013-10-20T07:38:00.207 回答