hotti: AJAX-Fileupload abbrechen

Beitrag lesen

Moin,

bau mal eine ProgressBar (PB) ein und beobachte den Upload prozentual. Die PB zeigt einen füssigen Upload bis ca 98% und bleibt dann einen kurzen Moment stehen. Du kannst das auch hier beobachten mit einer 2 MB Datei.

Eine Progressbar habe ich eingebaut. Ich habe das mal nachvollzogen und tatsächlich - die der Task bleibt bei mir noch eine Zeit lang stehen, wenn 100% erreicht sind.

Verstehe die Progressbar, hab auch ne Weile gebraucht ;)

|<---------------  die gesamte PG ---------->|
|_________________________________||_________|
^ XHR schreibt in den Puffer      ^^ Reponse ^

Die Anzahl der Bytes sind, bildlich gesehen positiv (senden) oder negativ (empfangen), für den EventHandler wird der |Betrag| genommen.

Und: Solange geschrieben wird, kommste aus der Geschichte cool wieder raus ;)

Letzteres ist auch gewünscht. Wenn der Upload vollständig ist, will man ja in der Regel nichts mehr abbrechen. Meine Intention ist eher einen Upload, der unerwartet lange dauert (bzw. dauern würde), abbrechen zu können.

Geht zu machen.

Zusätzlich kann ich ja im PHP-Teil nochmal prüfen, ob die Verbindung noch besteht; das jedenfalls suggeriert der eine Link von molily (function-aborted).

Wäre mal zu testen ;)

Horst Pilgrim