supercat1510
Erfahrenes Mitglied
Folgendes Problem (Online-Shop): Es passiert öfters, dass Kunden die Seite während des Bestellvorgangs verlassen ohne den letzten Button zu drücken (es wird dann auch bezahlt aber es liegt keine Bestellung vor).
Dies versuche ich jetzt abzufangen.
Soweit funktioniert das - allerdings nur beim Tab-Schließen, nicht aber beim Klick auf einen anderen Link auf derselben Seite.
Wie muss der Code angepasst werden um das auch mit einzuschließen?
Für eure Hilfe wäre ich sehr dankbar.
Dies versuche ich jetzt abzufangen.
HTML:
<script type="text/javascript">
function on_beforeunload(){
return "Der Bestellvorgang wurde noch nicht abgeschlossen! Sind Sie sicher das Sie die Seite schließen wollen?";
}
window.onbeforeunload = on_beforeunload;
</script>
</head>
<body onclick="document.body.onbeforeunload = function(){};">
Soweit funktioniert das - allerdings nur beim Tab-Schließen, nicht aber beim Klick auf einen anderen Link auf derselben Seite.
Wie muss der Code angepasst werden um das auch mit einzuschließen?
Für eure Hilfe wäre ich sehr dankbar.