moin,
Wie kann ich für diesen Fall
beforeunload
umgehen, bzw das Herunterladen anders anbieten?
<a> ist schonmal gut, weil das auch ohne JS funktioniert. Meine JS Erweiterung würde so aussehen:
- die Funktion zum clickEvent gibt false zurück
- und fordert die Datei per AJAX an.
In der Response wird per FileSaver.js der Speichern unter.. Dialog erzeugt. Die Library findest Du auf den üblichen OpenSource Seiten.
MfG