Moin!
bleibt denn der inhalt des fensters bestehen?
versuch mal self.close in einem settimeout vor der url-zuweisung.
sorry, ich kann da auch nur raten.
Das wird nie funktionieren. Das zu schließende Fenster soll ja den Download runterladen. Ohne Fenster kein Download. Und nach Start des Downloads existiert die HTML-Seite nicht mehr, also kein window.close() oder self.close().
Wer Pech hat, weil sein Browser dumm konfiguriert ist, der kriegt bei dem "normalen" Aufruf des Downloads zu allem Übel die Downloaddaten als kryptische Zeichen im Browserfenster angezeigt.
- Sven Rautenberg
--
"Habe den Mut, dich deines eigenen Verstandes zu bedienen!" (Immanuel Kant)
"Habe den Mut, dich deines eigenen Verstandes zu bedienen!" (Immanuel Kant)