Beiträge: 7
Themen: 1
Registriert seit: May 2024
Bewertung:
0
Ja es wird in ein frame angezeigt.
Beiträge: 130
Themen: 0
Registriert seit: Jul 2023
Bewertung:
10
Dann bist Du mit "parent" schon auf dem richtigen Weg.
Lege das HTML für das dialog-Element auf die parent-Seite.
Das Javascript für das Öffnen musst Du dann so ändern:
Code:
// Open dialog if AQI has reached 100:
if (aqi > 100) {
parent.document.getElementById("dialog").showModal();
}
Und für das Schließen so:
Code:
parent.document.getElementById("close-dialog").addEventListener("click", () => {
parent.document.getElementById("dialog").close();
});
Und das Javascript bleibt im iFrame.
Glaube denen, die die Wahrheit suchen, und zweifle an denen, die sie gefunden haben.
(Andrι Gide (1869-1951), frz. Schriftst., 1947 Nobelpreis)