RSS-Feed: Update

Erstellt: 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

Ladefehler: $$$ file a $$$

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