implemented autorefresh

This commit is contained in:
schrom01
2022-08-27 00:29:22 +02:00
parent ba3afd129d
commit b1c371d9b3
10 changed files with 319 additions and 291 deletions
+11 -16
View File
@@ -1,12 +1,4 @@
function sleep (time) {
return new Promise((resolve) => setTimeout(resolve, time));
}
function send_web_request(url, messageString, varString, elementId) {
function send_web_request(url, messageString, varString, handleResponse) {
// Browserkompatibles Request-Objekt erzeugen:
r = null;
@@ -40,16 +32,19 @@ function send_web_request(url, messageString, varString, elementId) {
{
// HTTP-POST
r.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
document.getElementById(elementId).innerHTML = this.responseText;
}
};
r.open('POST', url, true);
r.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
if(handleResponse != null) {
// HTTP-POST
r.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
handleResponse(this.responseText);
}
};
}
r.send(varString);