GOOGLE ADS

martes, 26 de abril de 2022

usando una ventana emergente de confirmación personalizada de devexpress en pageunload

Solución del problema

Malas noticias, lo que está buscando no se puede hacer con el evento beforeunload. Te muestro a continuación un código que funcionaría. El siguiente código mostraría la alerta predeterminada del navegador con el mensaje "Si sale, los cambios existentes se perderán" o algo así. Esto se debe a que el evento se activa solo cuando interactuó con la página y luego desea salir.


 window.addEventListener("beforeunload", (e) => {
//console.log(e)
let dialogText = "something";
e.returnValue = dialogText;
return dialogText;
});

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
</head>
<body>
<input type="text" />
<a href="./test.html">exit</a>
</body>
</html>

No hay comentarios.:

Publicar un comentario

Flutter: error de rango al acceder a la respuesta JSON

Estoy accediendo a una respuesta JSON con la siguiente estructura. { "fullName": "FirstName LastName", "listings...