Dateiupload Statusbalken
Micha G.
- javascript
Hallo
Ich habe auf meiner Homepage einen Dateiupload integriert für word und excel dateien. Der eigentliche Upload habe ich mit Java gemacht. Was ich jetzt gerne integrieren wöllte ist so eine Status anzeige wie weit der Datei upload ist. Denn bei größeren Dateien dauert das hochladen eine weile und die meisten benutzer denken das der upload schon fertig ist. Ich habe mir das Script durchgelesen womit man einen Statusbalken anzeigen lassen kann zum Bilder vorladen. Ich habe auch versucht es umzuschreiben aber es hat nicht funktioniert. Vielleicht könnte mir hier jemand helfen. Bedanke mich
ciao Micha G.
Hallo
Ich habe auf meiner Homepage einen Dateiupload integriert für word und excel dateien. Der eigentliche Upload habe ich mit Java gemacht. Was ich jetzt gerne integrieren wöllte ist so eine Status anzeige wie weit der Datei upload ist. Denn bei größeren Dateien dauert das hochladen eine weile und die meisten benutzer denken das der upload schon fertig ist. Ich habe mir das Script durchgelesen womit man einen Statusbalken anzeigen lassen kann zum Bilder vorladen. Ich habe auch versucht es umzuschreiben aber es hat nicht funktioniert. Vielleicht könnte mir hier jemand helfen. Bedanke mich
Du redest von Java oder Javascript?
Das sind zwei grundverschiedene Dinge.
Falls du den upload, wie du schreibst, mit Java machst, musst du in der Funktion eine Funktion einbaunen, die in regelmäßigen abständen die übertragene Menge anzeigen kann.
Falls du Javascript meinst, es geht nicht. Der Browser übergibt JS nirgends die Daten dazu.
(wie übrigens auch nicht bei Bildern, diese [unnötigen] Preloadskripte, zeigen den Status nur Anhand der Anzahl der Bilder an und nicht anhand der übertragenden Daten)
Struppi.
Hallo
Ich habe auf meiner Homepage einen Dateiupload integriert für word und excel dateien. Der eigentliche Upload habe ich mit Java gemacht. Was ich jetzt gerne integrieren wöllte ist so eine Status anzeige wie weit der Datei upload ist. Denn bei größeren Dateien dauert das hochladen eine weile und die meisten benutzer denken das der upload schon fertig ist. Ich habe mir das Script durchgelesen womit man einen Statusbalken anzeigen lassen kann zum Bilder vorladen. Ich habe auch versucht es umzuschreiben aber es hat nicht funktioniert. Vielleicht könnte mir hier jemand helfen. Bedanke mich
Du redest von Java oder Javascript?
Das sind zwei grundverschiedene Dinge.
Falls du den upload, wie du schreibst, mit Java machst, musst du in der Funktion eine Funktion einbaunen, die in regelmäßigen abständen die übertragene Menge anzeigen kann.Falls du Javascript meinst, es geht nicht. Der Browser übergibt JS nirgends die Daten dazu.
(wie übrigens auch nicht bei Bildern, diese [unnötigen] Preloadskripte, zeigen den Status nur Anhand der Anzahl der Bilder an und nicht anhand der übertragenden Daten)Struppi.
hi
ich bedanke mich schon mal für die Antwort. Ok dann würde ich gleich noch eine zweite Frage dazu anschliessen wollen. Vielleicht kann mir jemand sagen wie ich es mit Java sagen wir JSP oder Servlet mäßig mache das er mir anzeigt wieviel daten schon übertragen sind.
Danke micha g.
ich bedanke mich schon mal für die Antwort. Ok dann würde ich gleich noch eine zweite Frage dazu anschliessen wollen. Vielleicht kann mir jemand sagen wie ich es mit Java sagen wir JSP oder Servlet mäßig mache das er mir anzeigt wieviel daten schon übertragen sind.
oh, da würd ich einen neuen Thread aufmachen, da du dafür schon einen Javaexperten brauchst.
Serverseitig kannst du ebenfalls nicht machen, da das Skript erst gestartet wird, wenn alle Daten übertragen sind. Also lediglich der Browser weiß wieviel Daten er übertragen hat.
Vielleicht ist dir schon aufgefallen, das es so ein Feature auf keiner upload Seite gibt, das liegt eben daran, das du nirgendwo an die nötogen Daten herankommst ohne dir nicht fast eine eigene Anwendung zu schreiben.
Insofern kann ich dir nur raten, mach es wie alle anderen auch und weise den User ausdrücklich daraufhin das er so lange warten muss, bis deine Bestätigungsseite kommt.
Struppi.
ich bedanke mich schon mal für die Antwort. Ok dann würde ich gleich noch eine zweite Frage dazu anschliessen wollen. Vielleicht kann mir jemand sagen wie ich es mit Java sagen wir JSP oder Servlet mäßig mache das er mir anzeigt wieviel daten schon übertragen sind.
oh, da würd ich einen neuen Thread aufmachen, da du dafür schon einen Javaexperten brauchst.
Serverseitig kannst du ebenfalls nicht machen, da das Skript erst gestartet wird, wenn alle Daten übertragen sind. Also lediglich der Browser weiß wieviel Daten er übertragen hat.
Vielleicht ist dir schon aufgefallen, das es so ein Feature auf keiner upload Seite gibt, das liegt eben daran, das du nirgendwo an die nötogen Daten herankommst ohne dir nicht fast eine eigene Anwendung zu schreiben.
Insofern kann ich dir nur raten, mach es wie alle anderen auch und weise den User ausdrücklich daraufhin das er so lange warten muss, bis deine Bestätigungsseite kommt.
Struppi.
Hi
Ok danke werd mal ein wenig rum probieren
Micha
Moin Moin !
Kennst Du http://learn.to/quote ?
Alexander
Moin Moin !
Kennst Du http://learn.to/quote ?
oder besser http://forum.de.selfhtml.org/faq/#Q-09, learn.to/quote doch eher auf Newsgroups ausgelegt ist.
Struppi.