Rolf B: Gif in Webseite einbauen

Beitrag lesen

Hallo Christin,

wenn Du es unbedingt so machen willst, müsstest Du der "richtig" Seite die Folgeseite als Parameter übergeben.

<a href="/seiten/richtig.html?weiter=/seiten/aufgabe_droelf.html">Die Lösung ist dreizehn</a>

Auf der "richtig.html" Seite brauchst Du dann etwas JavaScript.

<script>
function weiter() {
   let searchParms = new URLSearchParams(location.search);
   let weiter = searchParms.get("weiter");
   if (weiter.startsWith("/") && !weiter.startsWith("//")
      location = weiter;
}
</script>

Auf den Weiter-Button legst Du dann onclick="javascript:weiter()". Die Funktion greift den weiter-Parameter ab und schickt den User dorthin. Die Abfrage auf startsWith soll dafür sorgen, dass der Wert in Weiter mit genau einem / beginnen muss, d.h. sie akzeptiert nur Adressen innerhalb deiner eigenen Seite. Das ist trivial abgefragt, das geht sicherlich wasserdichter, aber (a) weiß ich nicht ob es wirklich nötig ist und (b) bist Du wohl eher keine Javacript-Expertin, deshalb will ich Dich nicht überfordern.

Die bessere Lösung wäre ein Popup von "richtig" oder "falsch" auf der Seite, wo man die Auswahl trifft. Das braucht aber etwas mehr JavaScript.

Rolf

--
sumpsi - posui - obstruxi