function AutoScroll(name) { var e = document.getElementById(name); e.scrollTop = e.scrollHeight; } var watchdog_count = 100; var isWatchdogRunning = 0; function clearWatchdog() { if (isWatchdogRunning == 0) { isWatchdogRunning = 1; var n = setInterval(function () { watchdog_count--; if (watchdog_count < 0) { watchdog_count = 10; var xhr = new XMLHttpRequest(); xhr.open("GET", '/', false); xhr.send(); if (xhr.status == 200) location.reload(); } //console.log(watchdog_count); }, 1000); //console.log(n); } watchdog_count = 100; }