Verwenden von Javascript zum Festlegen der Umleitungsseite im Kontaktformular 7

Ich habe ein Formular für Kontaktformular 7, das auf bestimmte Seiten umgeleitet werden muss, je nachdem, wie der Benutzer das Formular erreicht hat. Ich speichere die URL, die umgeleitet werden muss, um localStorage zu verwenden, und ich versuche herauszufinden, wie man diese gespeicherte URL für die Umleitung an das Kontaktformular 7 weiterleiten kann, wenn der Benutzer auf “Senden” klickt.

dh die grundlegende Umleitungsmethode in CF7s “Zusätzliche Einstellungen” ist:

on_sent_ok: "location.replace('http://www.YOURSITE.com');"

und ich versuche die URL mit Javascript zu setzen:

var newUrl = localStorage.getItem('storedurl');}

on_sent_ok: "location.replace( newUrl );"}

Muss localStorage nicht innerhalb von CF7 aufrufen, es könnte nur eine Variable aufrufen, die global gesetzt wurde. Aber ich kann nicht arbeiten.

Vielen Dank!

Solutions Collecting From Web of "Verwenden von Javascript zum Festlegen der Umleitungsseite im Kontaktformular 7"

Es stellte sich heraus, dass es einige variable Probleme mit diesem Code gab. Ich habe es geändert und es funktioniert jetzt!

on_sent_ok: "location.replace( localStorage.getItem('storedurl') );"

Dabei ist storedurl der Schlüssel für die gespeicherte URL im lokalen Speicher.

Nicht sicher, warum die Variablen nicht funktionierten, aber das ist eine Geschichte für einen anderen Tag!