Ernst: AJAX Preview von Bild

Beitrag lesen

Hallo,

mittels einer Form wird über ein <input type="file">-Element ein Bild hochgeladen.

Nun soll eine Preview-Funktion realisiert werden, d.h. auf eine Benutzeraktion (z.B. Klick auf einen "Preview"-Button) wird in einem Bereich der Seite ein thumbnail des Bildes angezeigt, ohne die Seite neu zu laden.
Dies soll analog zum asynchronen Hochladen von anderer Information mittels dem XMLHttpRequest-Objekt geschehen. Auf dem Server wird das Bild skaliert und an den Client zurückgesandt, der den Response entsprechend verarbeitet.

Meine Frage: (Wie) Kann ich über Javascript einen MIME-Block mit dem Bild zusammenbasteln, das im <input type="file">-Element ausgewählt ist? Eine nichtproprietäre Lösung wäre ideal.

Vielen Dank im voraus
Ernst