Es posible que esté haciendo la pregunta incorrecta aquí, así que proporcionaré una pequeña cantidad de detalles sobre lo que estoy tratando de lograr.Detectar redirección en iFrame
Utilizo una aplicación web de terceros para rastrear tickets de soporte. Proporcionan el código de un formulario que mis usuarios completan y envían a su dominio. Deseo utilizar este formulario en dos dominios diferentes, pero desafortunadamente el tercero usa un único valor de redirección codificado. Esto hace que uno de mis sitios cambie de dominio después del envío.
Estaba pensando que podía insertar su formulario en un iFrame, detectar la redirección en el envío exitoso del formulario y en su lugar redirigirlo a una de mis páginas.
Pseudocódigo:
iframe.detectRedirection
if (redirect == 'xyz.html') {
//do my own redirection in main window.
}
Así que de vuelta a mi pregunta inicial - ¿cómo puedo detectar el cambio de dirección en el iframe?
¿Puede vincular el evento de envío de formulario mediante jquery, manejar el envío de formulario usted mismo y verificar el código de respuesta? –
@RetoAebersold - gran idea, de hecho pensé en esto yo mismo. Pero el formulario envía archivos adjuntos, por lo que no puedo enviarlo a través de AJAX. – mrtsherman