Tengo un iframe con un formulario, cuando se completa el formulario, tiene un detector de eventos que envía el mensaje "Exitoso". Luego necesito que la página principal redirija a otra página, por ejemplo, "https://website.com/successful".
¿Qué más puedo agregar en el código JS para hacer que la página principal se redirija una vez que se cargue el mensaje "Exitoso" dentro del iframe?
<script> document.addEventListener('DOMContentLoaded', function () { window.addEventListener('message', function (e) { const data = JSON.parse(e.data); console.log(data.message); }); </script>puedes simplemente usar window.location.replace como
<script> document.addEventListener('DOMContentLoaded', function () { window.addEventListener('message', function (e) { const data = JSON.parse(e.data); console.log(data.message); window.location.replace("https://website.com/successful"); }); </script>