@heinz2100
Ich sehe 2.Punkte
1)
Das hinzufügen des html-Tags innerhalb eines html Tags ist nicht zulässig.
Deine. Vorlage war gedacht als eigenständige Seite zu funktionieren.
Trage in das html Widget nur den Code zwischen den Body Tags hinzu.
Der Befehl in Zeile 28
document.querySelector("ul")
Sucht den ersten Tag ul im Dokument und fügt dort dann alle gefundenen rss Inhalte hinzu
Wenn im gesamten Dokument genau nur ein ul zu finden ist, passt das.
In vis sind aber wahrscheinlich ganz viele ul vorhanden.
Also werden die Elemente halt beim ersten gefundenen hinzugefügt.
Ich würde dem ul Tag ein class Attribut mit einem eindeutigen Namen
<ul class=„myul“></ul>
hinzufügen und die Zeile 28 dann mit dem Befehl tauschen
document.querySelector(".myul").appendChild(listItem);
Außerdem würde ich den Script Anteil aus dem ul element heraus verschieben.
Die Anführungsstriche sind natürlich immer die gleichen, also oben. Das iPad macht mir hier aber immer die lexikalischen, also erst unten und dann oben.