RSS-Feed: Update

Erstellt am 08.03.2022 Lesedauer ≤ 1 Min.

Dieses JAVASCRIPT aktualisiert den reservierten Bereich mit der ID replacespace, in den die mit insertrss.php herunter geladenen Newsfeeds angezeigt werden sollen.

Das erfolgt erst, wenn die Seite geladen ist. Das verhindert ein Stocken des Seitenaufbaus, wenn – warum auch immer – der Zugriff auf die externen Seiten verzögert ist.

Das Skript läuft, bis die Darstellung erfolgt ist, dann beendet es sich selbst.

Querverweise

Das Skript

Stand: 21.10.2022

filetoopen = document.getElementById('replacespace').getAttribute('src');
  var xhr = typeof XMLHttpRequest != 'undefined' ? new XMLHttpRequest() : new ActiveXObject('Microsoft.XMLHTTP');
  xhr.open('get', filetoopen, true);
  xhr.onreadystatechange = function () {
    if (xhr.readyState == 4 && xhr.status == 200) {
        document.getElementById('replacespace').innerHTML = xhr.responseText;
    }
  }
xhr.send();