Problemas con antes de la descarga

Tengo un problema antes de descargar e impedir que el usuario salga de la página: cuando el usuario quiere salir, quiero redirigirlo a otra página, sin ninguna advertencia o ventana emergente

Intento hacer pop-ups en esa página, pero el navegador emergente lo detecta y lo bloquea.

¿Es posible algo así?

¡Que tengas un buen día!

Los navegadores no permiten este tipo de comportamiento, ya que normalmente es algo muy desagradable para el usuario.

Sí, sé que esto es desagradable, pero se trata principalmente de una página interna, por lo que es un grupo objective de usuarios (odio las ventanas emergentes). Una de las formas que encontré fue simplemente redirigir al usuario en otra página con el mensaje “¿de verdad quieres salir de la página?” (Por supuesto, él quiere que se vaya, pero esta es una extraña fSpec)

Puede usar este código: window.onbeforeunload = function () {return “MyMessage”; }