Ich kann die falsche Frage hier stellen, so werde ich eine kleine Menge an Details über das, was ich zu erreichen versuche bereitstellen.Detect redirect in iFrame
Ich verwende eine Drittanbieter-Web-App, um Support-Tickets zu verfolgen. Sie stellen den Code für ein Formular bereit, das meine Benutzer ausfüllen und an ihre Domain senden. Ich möchte dieses Formular auf zwei verschiedenen Domänen verwenden, aber leider verwendet die dritte Partei einen einzelnen hart codierten Umleitungswert. Dies führt dazu, dass eine meiner Websites nach der Übermittlung die Domain wechselt.
Ich dachte, ich könnte ihr Formular in einen iFrame einbetten, die Umleitung bei erfolgreicher Formularübermittlung erkennen und stattdessen auf eine meiner eigenen Seiten umleiten.
Pseudocode:
iframe.detectRedirection
if (redirect == 'xyz.html') {
//do my own redirection in main window.
}
auf meine ursprüngliche Frage Also zurück - wie kann ich die Umleitung in der iframe erkennen?
vielleicht können Sie das Formular Submit-Ereignis mit jQuery binden, handhaben Sie die Formularübermittlung selbst und überprüfen Sie den Antwortcode? –
@RetoAebersold - großartige Idee, ich habe selbst darüber nachgedacht. Aber das Formular übermittelt Anhänge, so dass ich es nicht über AJAX senden kann. – mrtsherman