blob: dd2bd1d05a4ace6328b27f524982ff56da0dea37 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
(() => {
const UPDATE_INTERVAL_MILLISECONDS = 1 * 60 * 1000; // 1 minute
setInterval(async () => {
const response = await fetch(window.location, {
credentials: "same-origin",
});
if (!response.ok) {
return;
}
const responseText = await response.text();
const parser = new DOMParser();
const newDoc = parser.parseFromString(responseText, "text/html");
document.querySelector("table").innerHTML = newDoc.querySelector("table").innerHTML;
}, UPDATE_INTERVAL_MILLISECONDS);
})();
|