Ich möchte in der Lage sein, den Fortschritt eines Dateidownloads, insbesondere beim Herunterladen von Dateien, rein auf der Client-Seite zu verfolgen.
Gibt es eine JavaScript-API, die es mir ermöglicht, nach Abschluss der Dateiübertragung einen Rückruf zu definieren?
Nein, das ist mit reinem Javascript nicht möglich. Es gibt jedoch einige Techniken, die die Verwendung von Cookies vom Server und kontinuierliche Abfragen vom Client erfordern. Ich habe hier ein Beispiel illustriert:
Bild ausblenden mit Javascript, nachdem die Controller-Aktion abgeschlossen ist MVC3
Tags und Links javascript