Ich weiß, wie man Text Werte mit Ajax,Wie lade ich eine Datei mit AJax hoch, wie es Gmail macht?
POST/GET, aber nie wissen, wie man Dateien mit Ajax hochlädt.
Kann jemand hier einfach eine einfache Demo geben?
Ich weiß, wie man Text Werte mit Ajax,Wie lade ich eine Datei mit AJax hoch, wie es Gmail macht?
POST/GET, aber nie wissen, wie man Dateien mit Ajax hochlädt.
Kann jemand hier einfach eine einfache Demo geben?
Gmail verwendet Flash jetzt zum Hochladen von Dateien ... Sie könnten versuchen, etwas wie SWFUpload zu suchen.
Ajax könnte sicherlich Dateien hochladen, indem es ein HTML-Formular mit einem Eingabetyp = "file" darin posten.
Einige Links zum Einstieg:
http://www.webtoolkit.info/ajax-file-upload.html
http://www.ajaxf1.com/tutorial/ajax-file-upload-tutorial.html
auf der Seite Sprache Server/Server Je könnten Sie wahrscheinlich eine Art von Fortschritt Informationen an den Client als Fortschritt zu machen Bar.
Überprüfen Sie diese Ajax upload scripts, es hat Beispiele in PHP und .Net. Die Grundidee hinter dem Skript ist, dass Sie einen iFrame erstellen müssen, um damit umzugehen.
Der YUI uploader ist ein Flash-basierter Uploader, der so konzipiert wurde, dass er sehr einfach in Javascript integriert werden kann, mit minimalen Flash-Kenntnissen.
Wenn Sie einen Fortschrittsbalken wünschen, glaube ich, dass eine reine JavaScript-Lösung ein Server-Side-Piece erfordern würde, um den aktuellen Fertigstellungsprozentsatz über Ajax zurückzusenden, was im Vergleich zu einer Flash-Lösung einiges an Komplexität hinzufügen würde.
Ich bin nicht mit Flash vertraut. Gibt es keine Lösung, dies mit Ajax zu tun? – omg