Fehler beim Laden der Ressource: Frame-Laden unterbrochen - Agian

Ich habe Code, der ein Bild von einem falschen Link herunterlädt. Ich habe andere Kommentare / Websites angeschaut, aber nichts hat mir geholfen, die Lösung für das Ärgerliche zu finden:

"Laden der Ressource fehlgeschlagen: Laden des Frames unterbrochen"

Meine PHP-Header sind, nachdem ich den GET-Wert gelesen habe:

header("Pragma: public"); // required 
header("Expires: 0"); 
header("Cache-Control: private",false); // required for certain browsers 
//header('Content-Length: '. @filesize($id));
header('Content-Type: '.$mim);
header('Content-Disposition: attachment; filename="'.$date.basename($fileName).'"');
header('Content-Transfer-Encoding: binary');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
readfile($fileName);

und ich habe jQuery-Skript, das einen Iframe aufruft, um die Datei herunterzuladen:

$('body').append('<iframe class="download" src="download.php?id='+downloading+'" style="visibility:hidden;" width="0" height="0"></iframe>');

Ich lade die Datei korrekt herunter, aber es wird ein Fehler in der Konsole angezeigt. Bitte teilen Sie mir mit, ob der Fehler behoben werden kann.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage