Formularversand - Bestätigungsseite - zeitversetzt weiterleiten?

  • Hallo!

    Fallweise sehe ich, dass nach Formulareingaben die Bestätigungsseite nach Ablauf einiger Sekunden automatisch auf andere Seite weiterleitet.

    Oft ergänzt mit Hinweis / Link falls die automatische Weiterleitung nicht funktioniert.

    Was empfehlen die ZP Experten und wie kann/soll ich das in die Bestätigungsseite einbauen?

    Freundliche Grüße
    Walter
    Zeta Producer 14.3.3, 15.4.1 und 16.8.6.0 Express

  • Das ist für mich nicht wichtig, sondern nur eine neugierige Frage die aus Funktionsweisen anderer Seiten entstand.

    Für mich reicht auch ein einfacher selbst eingefügter Link auf der Bestätigungsseite.

    Unterschiedliche Bestätigungsseiten, nicht nur bei Formularen, die nach kurzer Zeit automatisch weiterleiten haben sicher auch andere (bessere als ich) ZP Nutzer gesehen und dazu eine Meinung.

    Darum auch meine Frage in der „Plauderecke“ über Sinnhaftigkeit und möglichen (einfachen) Lösungsvorschlag.

    Freundliche Grüße
    Walter
    Zeta Producer 14.3.3, 15.4.1 und 16.8.6.0 Express

  • Hallo Walter,

    ich würde das mit ein bisschen JavaScript und einem Quelltext-Widget mit folgendem Code auf der Erfolgs-Seite lösen:

    Code
    <script>
    setTimeout(() => {
        window.location.href = "/neue-seite.html"; /* hier die URL der neuen Seite einfügen */
    }, 4000); /* Weiterleitung nach 4000ms (4 Sekunden) */
    </script>

    Den Teil "/neue-seite.html." musst du mit dem Dateinamen der Seite, auf die weitergeleitet werden soll, ersetzen. Die Verzögerung bis die Weiterleitung erfolgt kannst du natürlich auch anpassen, die Angabe ist immer in Millisekunden.

    Damit könnte man nach erfolgreichem Absenden eines Formulars z. B. auch automatisch wieder auf die Formularseite zurück weiterleiten, damit der Nutzer das Formular erneut ausfüllen kann.

    Freundliche Grüße
    Philipp

    ---------------------------------------------------------------
    Widgets für Zeta Producer: widget-zp.de

    • Offizieller Beitrag

    Die Erfolgsseite ist ja frei definierbar. Sie könnten also auf der verwendeten Seite z.B. via dem seitenspezifischen Attribut "additional_meta" einen entsprechenden Meta-Refresh Header zur Weiterleitung einfügen.

    Ich würde aber einen prominenten Link (z.B. Button) einer Weiterleitung vorziehen, weil der Nutzer z.B. nach dem Absenden abgelenkt werden kann (Telefon klingelt, WC-Besuch…) und wenn er dann wieder auf den Bildschirm schaut und inzwischen weitergeleitet wurde, sieht er nicht mehr auf Anhieb, ob der Formularversand erfolgreich war…

  • Hallo phil-web und Stefan S,

    besten Dank für beide so bewundernswert schnelle Tipps!

    Ich fand hier zu diesem Thema noch nichts und kann mich so besser für eine Variante entscheiden.

    Freundliche Grüße
    Walter
    Zeta Producer 14.3.3, 15.4.1 und 16.8.6.0 Express

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!