ページのコンテンツを30分ごとにリロードする必要があります(1時間後と30分後)。私はこのためにJavaScriptを考えていますが、私は以下のコードを試しましたが、無限ループに入ります。私はループを避けるためにそれをどのように変更するか分からない。毎時:00分と:30分にリロードするページ
meta
タグは特定の時間に実行できないため役立ちません。
function refreshContent() {
var tDate = new Date();
thisHour = tDate.getHours();
thisMinute = tDate.getMinutes();
thisSecond = tDate.getSeconds();
setTimeout("refreshContent()",60000); // in milliseconds = 1 minute
if (thisMinute == 0 || thisMinute == 30) {
location.reload();
}
}
refreshContent();
非常に簡単です! 15分(00,15,30,45)ごとにリフレッシュすることになるので、 'nextRefresh =(15 - (分%15))* 60 * 1000;'でしょうか? – Pat
はい、そうです。 – JJJ
助けてくれてありがとう – Pat