Wie kann ich die Ziel-URL für das Ereignis onbeforeunload abrufen?

Ich habe stundenlang gesucht, aber ich konnte keine Lösung dafür finden.

window.onbeforeunload = warn;

Das geht nicht:

function warn (e) 
{ 
   var destination = e.href;
   alert(destination );
}

Okay, um die Dinge zu klären. Wenn der Benutzer auf einen Link auf der Seite selbst klickt, ist dies einfach, da Sie zu allen Links bei Klick ein Eventhandler hinzufügen können, aber. Ich möchte die Adresse abfangen, die der Benutzer in das URL-Feld des Browsers eingibt.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage