Hallo,
ich habe eine Funktion onclick="download();" diese Funktion setzt das Attribut src eines bestimmten iFrames auf eine bestimmte, downloadbare Website, welche den Header Typ auf .csv setzt, zb die Datei xxxxxxx.csv.php ->In der xxxxxxx.csv.php wird also per PHP ein Dokument/CSV-Tabelle erstellt welche der Nutzer dann laden kann.
Kann ich irgendwie überprüfen ob die Datei xxxxxxx.csv die dem Nutzer zum downloaden angeboten wird schon fertig generiert wurde? Also nicht fertig heruntergeladen ist, sondern nur ob diese fertig generiert auf dem Server liegt?
Ich brauche das um einen lade-bild daraufhin wieder auszublenden.
Mein bisjetziger Code:
Code
function download() {
/* Submit the entered Keywords to an iframe Page which combines them and formats them to a .csv file ready to download */
/* Spinner Starten */
document.getElementById("spinner_export").src = "busy.png";
/* iFrame aufrufen */
document.getElementById("downloadframe").src = "export.csv.php?begriffe="+document.getElementById("inputtextarea").value+"&test=2";
/* Consolen Log eintrag schreiben */
console.log('Successful: Export Successful (URL: '+document.getElementById("downloadframe").src+')');
/* Spinner Stoppen */
document.getElementById("spinner_export").src = "checkmark.png";
}
Alles anzeigen
Die xxxxxx.csv.php: