Thread Fortschrittsanzeige in HTML-File (30 answers)
Opened by protag at 2010-01-13 14:26

sid burn
 2010-01-31 16:46
#131657 #131657
User since
2006-03-29
1520 Artikel
BenutzerIn

user image
Der Datei Upload von Dojo gefällt mir etwas besser: http://demos.dojotoolkit.org/demos/uploader/
Den man kann mit Flash und nur mit JavaScript arbeiten.

Wenn Flash beim Benutzer aktiviert ist, so kann er die Flash version nutzen, was dann auch Mehrfachauswahl von Dateien erlaubt. Ist kein Flash vorhanden kann man eine reine JavaScript Version nutzen. Hier kann mann immerhin mehrere Dateien nacheinander dann auswählen. Und dann alle ausgewählten Dateien in einem rutsch hochladen.

Ansonsten üblicherweise sollte man dort sowieso ein normales HTML auswahlfeld einfügen, und das Feld durch JavaScript anpassen so das die zusätzliche verbesserte Funktionalität verfügbar ist.

Paranoide Leute die dann wieder denken JavaScript löscht ihre Festplatte können dann JavaScript deaktiviert lassen und müssen halt den normalen Upload ohne Progress Balken nutzen.

Der Dateiupload funktioniert dann ohne JS, mit JS etwas komfortabler und mit Flash nochmal eine ecke komfortabler. Das Flash nicht überall Verfügbar ist ja okay, nur sehe ich auch kein Grund darauf zu verzichten nur weil es nicht jeder hat. Es ist halt komfortabler mit Flash. Ein Flash freund bin ich aber auch nicht gerade.

Ansonsten wer JS nicht aktiviert hat, hat halt Pech. Man muss nicht für jeden Dummbratzen sechs Lösungen einprogrammieren damit diese volltrottel auch noch einen Progress Balken sehen. Wenn sie halt einen wollen müssen sie halt JS aktivieren.

Wenn sie es deaktivieren aus Sicherheitsgründen, dann fragt man sich warum diese Leute überhaupt auf meiner Webseite Surfen und dort z.B. Dateien hochladen wollen. Wenn Sie kein Vertrauen haben sollten sie die Webseite gar nicht erst ansurfen, oder das Internet am besten ausdrucken lassen.

Und wenn ein heutiges Gerät wie auch das iPhone kein JavaScript mehr unterstützen sollte, tut mir leid dann ist es halt kacke. Dann sollte man sich lieber ein xPhone kaufen: http://www.youtube.com/watch?v=udlxr8t1nZM&feature...

EDIT:
Ansonsten ging es ja ursprünglich vom Thread Starter nicht primär darum Datei Uploads zu Realisieren. Sondern Generell einen progress Balken zu realisieren, oder eben auch aktuelle Informationen zum Browser zu senden während ein "langatmiger" prozess läuft.

Von daher würde ich das wie schon gesagt ebenfalls über JavaScript lösen so das Ajax Requestausgelöst werden und der Status übertragen wird und die Seite geupdated wird. Wer halt JS deaktiviert hat muss halt die Seite Refreshen um den neuen Status zu sehen.

Letztendlich gilt hier das selbe wie beim JS/Flash Upload.
Last edited: 2010-01-31 16:59:53 +0100 (CET)
Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de

View full thread Fortschrittsanzeige in HTML-File