window.opener es nulo después de redirigir
Estoy abriendo una ventana de PayPal del padre conwindow.open()
. Después del pago y la redirección a mi página (en la ventana emergente), me gustaría cerrar la ventana emergente y actualizar la URL de la ventana principal.
Descubrí que esto funciona en window.opener.location.
Sin embargo, la consola muestra
window.opener.location es nulo
después de la redirección porque a medida que cambia la ventana secundaria, la ventana emergente pierde la información sobre el abridor.
Pues, genial. Ahora, ¿hay alguna forma de evitar esto? ¿Quizás agregar una especie de "oyente" al padre que escucha la URL del niño?