Je veux faire une confirmation avant que l'utilisateur ne quitte la page. S'il dit ok, il redirigerait vers une nouvelle page ou annulerait pour quitter. J'ai essayé de le faire avec onunload
<script type="text/javascript">
function con() {
var answer = confirm("do you want to check our other products")
if (answer){
alert("bye");
}
else{
window.location = "http://www.example.com";
}
}
</script>
</head>
<body onunload="con();">
<h1 style="text-align:center">main page</h1>
</body>
</html>
Mais ça confirme après la page déjà fermée? Comment le faire correctement?
Ce serait encore mieux si quelqu'un montre comment le faire avec jQuery?