hotti: Dateidownload und AJAX

Beitrag lesen

ABER ich erwarte eigentlich, dass sich dann ein pop-up-dialog zum speichern der
datei öffnet, was es nicht tut.

Die Response landet im DOM und das kann mit octet-stream nicht viel anfangen.

Du könntest mit Javascript jedoch ein neues Fensterchen erzeugen, von dort aus den Request senden und mit der Response den kompletten Inhalt überschreiben. Dann sollte auch der Dialog zum Speichern unter kommen (ungetestet).