Matthias: Popup von aussen schliessen wenn es "fertig" ist.

Beitrag lesen

Hallo,

Wenn ich ihn richtig verstanden habe, fordert das Popup den Nutzer noch zu einer Werteingabe auf, auf die hin dann vom Server eine individuelle Download-Ressource dynamisch generiert wird.

nein, tut es nicht. Dynamisch generiert wird der Download vorher. Das Popup ist wirklich nur "Hilfsmittel" um das eigentliche File vom Server aus gesehen "hochzuladen". Zu diesem Zwecke wird es per (asp)
Response.ContentType = Mimetype und
Response.AddHeader "Content-Disposition", "attachment; filename=XXX"
als "download" gekennzeichnet. Dann wird das file ebenfalls (binär) in die (gepufferte) Response geschrieben und mit Response.End abgeschickt.
Daraufhin öffnet sich beim User das IE-Standard-Download-Window. Nun kann er das file sofort öffnen, abspeichern oder abbrechen. Aber was immer er tut, das window, in dem diese response generiert wurde (das sie aber nie erhalten hat, weil die ja direkt zum client ging) steht noch blöd in der Gegend rum.

siehe auch mein Posting hier: http://forum.de.selfhtml.org/?t=132544&m=858478

Matthias