Javascript - versteckten Iframe für Dateidownload auf Dokument bereit öffnen

Ich versuche, mit diesem Trick einen Dateidownloaddialog für dokumentenfertige Dateien zu öffnen. Der gleiche Trick hat ein anderes Mal für mich funktioniert, aber dieses Mal wurde der Iframe nach einem Ajax-Aufruf hinzugefügt. Dies ist das Snippet:

<script type="text/javascript">
  $(document).ready(function() {
     var url='/my_file_url/';
     var _iframe_dl = $('<iframe />')
                       .attr('src', url)
                       .hide()
                       .appendTo('body');
  });
</script>

Der iFrame wird zwar korrekt im HTML-Code gedruckt, weist jedoch nicht das erwartete Verhalten auf: Nach dem Laden der Seite wird kein Popup-Fenster für die Download-Datei angezeigt. Irgendeine Hilfe, warum?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage