Merge pull request #64 from SpeedPartner/master

Improve the log page
This commit is contained in:
Bard 2023-05-26 23:39:51 +08:00 committed by GitHub
commit 8a2968b85c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -12,12 +12,18 @@
} }
); );
} }
var scrolled = false;
XHR.poll(2, '<%=url([[admin]], [[nas]], [[alist]], [[get_log]])%>', null, XHR.poll(2, '<%=url([[admin]], [[nas]], [[alist]], [[get_log]])%>', null,
function(x, data) { function(x, data) {
if(x && x.status == 200) { if(x && x.status == 200) {
var log_textarea = document.getElementById('log_textarea'); var log_textarea = document.getElementById('log_textarea');
log_textarea.innerHTML = x.responseText; var str = x.responseText;
log_textarea.scrollTop = log_textarea.scrollHeight; var logs = str.replace(//g, "🔧");
log_textarea.innerHTML = logs;
if (!scrolled) {
log_textarea.scrollTop = log_textarea.scrollHeight;
scrolled = true;
}
} }
} }
); );