I have a standard html registration page that targets an external .asp page on submit.
What happens is that currently the .asp (which I don’t have access to)returns an entire html page.
Instead I would like to somehow parse the returned html and populate the existing form with either
a) validation errors if incorrect
or
B) some sort of success message if all validated
Can anyone tell me if this is possible and or help with some pseudo code?
This is doable in JavaScript using ajax, but it requires that the ASP page (presumably on a different domain) sends appropriate CORS HTTP headers. Even if you don’t have access to the actual ASP page, you may be able to get someone to setup the headers in IIS on their server.
Otherwise, you’re stuck moving everything server-side, i.e. simulating the POST on your own webserver, and scraping the HTML to get the status back. That looks something like: