Sven Jacobs: Event bei Speichern-Dialog?

Basierend auf der Problemstellung, welche unter http://forum.de.selfhtml.org/?t=100293&m=614342 beschrieben ist und gelöst wurde, habe ich nun ein weiteres Problem:

Alternativ zur Darstellung der PDF im Browser soll der Benutzer die Datei auch direkt herunterladen können. Falls diese Option gesetzt wird, erscheint ein Speichern-Dialog sobald die Erstellung des Reports abgeschlossen ist. Das Problem ist nun, dass dadurch das onunload-Event nicht aufgerufen wird, da die Seite im Hintergrund (hinter dem modalen Speichern-Dialog) weiterhin existiert. Auch ein load-Event wird beim Anzeigen des Speichern-Dialogs nicht gesendet. Mein Popup-Fenster bleibt dadurch leider geöffnet :(

Hat jemand eine Idee, wie ich das Popup auch in diesem Fall geschlossen kriege?

Vielen Dank im Voraus!