Linuchs: a href klicken, aber Seite nicht beenden

Beitrag lesen

Moin,

ich zeige eine Liste an und erstelle dazu eine CSV-Datei. Auf der Seite wird die zum Herunterladen angeboten:

<a href="daten/eventliste.csv">eventliste.csv</a>

Bei Klick auf den Link kommt korrekt die Fläche, mit der ich öffnen oder speichern kann.

Aber der Event-Listener löst aus und blendet ein Warte-Symbol über die Seite, sodass sie nicht mehr lesbar ist.

window.addEventListener('beforeunload', function () {
  document.getElementById( "seite_verlassen" ).style.display = "block";
});

Wie kann ich für diesen Fall beforeunload umgehen, bzw das Herunterladen anders anbieten?

Gruß Linuchs