er stellt über HTTP eine Anfrage an den Server. Zu dem Zeitpunkt ist dein gezeigter JavaScript-Code aber schon längst "fertig", abgearbeitet, done, finito, gestorben. Diesen jetzt also noch "abbrechen" zu wollen, ist unsinnig.
Wieso, wenn ich ein Formular absende und der Browser auf die Serverantwort wartet, wird das aktuelle Dokument doch weiterhin dargestellt und reagiert auf Eingaben, darin kann also auch mittels JavaScript auf Eingaben reagiert werden, und ich kann natürlich auch Sachen wie location.irgendwas, history.irgendwas, window.stop usw. machen
Mathias