Popup-Feld beim Beenden der Seite
Was ich versuche, ist, jedes Mal ein Popup-Fenster zu erstellen, wenn eine Seite beendet wird oder von dort weg navigiert wird. Gerade habe ich
<script type="text/javascript">
function box()
{
var r=confirm("Message");
if (r==true)
{
window.location.href="yes.html";
}
else
{
window.location.href="no.html";
}
}
</script>
<body onunload="box();">
Ich habe 2 Probleme damit:
Die Box wird nur angezeigt, wenn Sie tatsächlich von der Seite weg navigieren, aktualisieren, eine neue URL eingeben usw. Wenn Sie die Registerkarte oder den Browser verlassen, wird die Box nicht angezeigt.
Egal auf welchen Knopf Sie drücken, er sendet Sie nur dorthin, wo Sie ursprünglich versucht haben, er sendet Sie nie anno.html
oderyes.html
.
Könnte mir jemand sagen, wie das möglich ist?