Moin,
Idee, spontan und undurchdacht, geschweige denn ausprobiert:
- Die hochgeladenen Daten werden irgendwo auf dem Server als temporäre Datei gespeichert
- Ein Skript könnte die Größe der temporären Datei auslesen und ausgeben
- Die Webseite könnte dieses Skript regelmäßig aufrufen und die Größe der bisher hochgeladenen Daten anzeigen(AJAX)
eine innere Stimme sagt mir, dass genau dieses Konzept erst vor ein paar Tagen schonmal erörtert wurde ... Ah, da isses ja.
Meinung?
Problem: Du bist darauf angewiesen, dass der Browser andere Ereignisse (z.B. über setTimeout() durch Javascript) bearbeitet, während er die Formulardaten zum Server schaufelt.
Schönheitsfehler: Wie Sven schon sagte, die permanente Abfrage des aktuellen Upload-Fortschritts erzeugt zusätzlichen Traffic und verlangsamt den eigentlichen Upload-Vorgang.
So long,
Martin
--
Der Stress von heute ist die gute alte Zeit von morgen.
Der Stress von heute ist die gute alte Zeit von morgen.