Ich bin auf der Suche nach einer Möglichkeit, Benutzer eine Datei von meiner Website mit Ajax herunterladen können. Der Grund, warum ich dies tun muss, ist, weil die Dateien ziemlich groß sind (normalerweise 50 MEG). Wenn der Benutzer also auf die Download-Schaltfläche klickt, sieht es tatsächlich so aus, als ob die Seite nicht antwortet, weil sie die Datei von meinem Amazon S3 an den Benutzer streamen muss.Benutzer darf Datei mit Ajax herunterladen
Also muss ich den Benutzer benachrichtigen, dass der Download läuft und vielleicht sogar einen Fortschrittsbalken geben. Ich habe folgende article gefunden, aber ich bin nicht wirklich scharf darauf, iFrames in meine Webseite zu injizieren.
Vielen Dank im Voraus für jede Hilfe.
Um dies hinzuzufügen, verwenden Sie eine versteckte '', die die Datei herunterladen wird. Setzen Sie einen Fortschrittsbalken auf die Seite und fügen Sie ein Onload-Ereignis zu dem '' hinzu, das den Fortschrittsbalken verbirgt. Meine zwei Cent, nickyt – nickytonline
Ja, das ist genau, wie der Artikel es beschreibt, ich hatte gehofft, auf die Antwort zu schreiben, aber ich weiß, dass Sie das nicht tun können, so suchte nach Alternativen – RC1140