Hallo liebe Gemeinde,
ich habe eine Applikation, welche eine Unmenge von Daten als Download bereitstellt. Diese Daten werden dynamisch, serverseitig via PHP generiert und ein Excel-Sheet wird als Download angeboten, sobald das Script fertig ist. Es handelt sich also nicht um ein Dokument, welches sich physisch auf dem Server befindet.
Jetzt kann es gut und gerne sein, dass dieses Generieren des Downloads mehrere Sekunden dauert! Wie kann ich ich während dieser Warte-Zeit eine "Loading"-Animation darstellen, sodass der User sieht, dass der Server gerade rödelt?
Mein erster Gedanke war, via jQuery einen Ajax-Request zu feuern, aber soweit ich weiss, kann ich hiermit KEINE Downloads antriggern... Die zweite Möglichkeit war, dass ich FancyBox nutze. Hier bleibt es aber bei der Laden-Animation, diese schließt sich nicht automatisch.
Könnt Ihr mir weiterhelfen?
Besten Dank im Voraus und weiterhin einen schönen Tag!!
ich habe eine Applikation, welche eine Unmenge von Daten als Download bereitstellt. Diese Daten werden dynamisch, serverseitig via PHP generiert und ein Excel-Sheet wird als Download angeboten, sobald das Script fertig ist. Es handelt sich also nicht um ein Dokument, welches sich physisch auf dem Server befindet.
Jetzt kann es gut und gerne sein, dass dieses Generieren des Downloads mehrere Sekunden dauert! Wie kann ich ich während dieser Warte-Zeit eine "Loading"-Animation darstellen, sodass der User sieht, dass der Server gerade rödelt?
Mein erster Gedanke war, via jQuery einen Ajax-Request zu feuern, aber soweit ich weiss, kann ich hiermit KEINE Downloads antriggern... Die zweite Möglichkeit war, dass ich FancyBox nutze. Hier bleibt es aber bei der Laden-Animation, diese schließt sich nicht automatisch.
Könnt Ihr mir weiterhelfen?
Besten Dank im Voraus und weiterhin einen schönen Tag!!