ここで間違った質問をしている可能性がありますので、私が達成しようとしていることについて少し詳しく説明します。iFrameでリダイレクトを検出する
サポートチケットを追跡するためにサードパーティのウェブアプリを使用しています。ユーザーが記入してドメインに送信するフォームのコードを提供します。このフォームを2つの異なるドメインで使用したいと思いますが、残念ながら第三者がハードコーディングされた単一のリダイレクト値を使用しています。これにより、私のサイトの1つが提出後にドメインを切り替えるようになります。
フォームをiFrameに埋め込み、フォームの送信が成功したときにリダイレクトを検出し、自分のページの1つにリダイレクトできると考えていました。
擬似コード:
iframe.detectRedirection
if (redirect == 'xyz.html') {
//do my own redirection in main window.
}
だから、戻って私の元の質問に - どのように私はiframe内のリダイレクトを検出することができますか?
多分、jqueryを使用してフォーム送信イベントをバインドし、フォーム送信を自分で処理し、応答コードを確認できますか? –
@RetoAebersold - 素晴らしい考えですが、私は実際に自分自身を考えました。しかし、フォームは添付ファイルを送信するので、代わりにAJAX経由で送信することはできません。 – mrtsherman