<!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <title>時刻:日本</title> </head> <body> <h1>現在の時刻</h1> <p>現在の時刻を表示できません。urlを書き換え再試行します。<span id="url-display"></span></p> <script> // 設定: 1分間に540回 = 60秒 / 540回 = 0.111...秒 = 約111ミリ秒 const INTERVAL_MS = 60000 / 540; let count = 0; function updateURL() { count++; // 履歴を残さず(replaceState)、URLの末尾にクエリパラメータを追加 const newUrl = `?count=${count}&time=${Date.now()}`; history.replaceState(null, null, newUrl); // 画面表示を更新(確認用) document.getElementById('url-display').innerText = newUrl; } // 高速で関数を実行 setInterval(updateURL, INTERVAL_MS); // 10分(10分 × 60秒 × 1000ミリ秒 = 600000ミリ秒)後に一度だけ画面をクリックする setTimeout(() => { document.body.click(); }, 600000); // クリックされた時の動作確認用(必要に応じて削除してください) document.body.addEventListener('click', () => { console.log('画面がクリックされました'); }); </script> </body> </html>