The “redirect” on a form submission happens based off of the
action that is supplied in the
<form> tag. This
action points to the page where the form should go to process the
POST data submitted in the form.
As I mentioned above the code for processing that data is located in the page the form is on when using the Form and Form Pro stacks. This is why the page “reloads” after a submission. It is being “redirected” to the same page so that the
POST data can be processed and send the email. To do otherwise would require re-writing the stack to make it function differently, as outlined in my initial replay above.
It would require changing the way the stack operates, which would fundamentally change how it works for all existing forms. It would require a second stack for data processing that would go on the “success page” as well.
This isn’t a path I’m going to go down with these stacks. It isn’t that the idea isn’t a good one, just that it isn’t doable without restructuring the stack’s basic functionality. Sorry.