async function updateUptime() { try { const res = await fetch("/api/my-uptime"); if (!res.ok) return; const data = await res.json(); const text = document.getElementById("Uptime"); if (text && text.textContent !== data.uptime) { text.textContent = data.uptime; } } catch (e) {} } // Run on page load after all DOM elements loaded document.addEventListener("DOMContentLoaded", () => { updateUptime(); setInterval(updateUptime, 5 * 1000); // in ms });