JavaScript Bild vom Client anzeigen ohne Upload

JetStre4m

Lieutenant
Registriert
Nov. 2007
Beiträge
578
Hallo zusammen, ich habe folgendes Problem:
Ich möchte ein Bild, welches ein Benutzer auswählt auf der Webseite in seinem Browser anzeigen BEVOR es hochgeladen wird.
Im FF funktioniert das ganze via .src=file.getAsDataURL();
Ist das irgendiwe auch browserübergreifend möglich?
Wenn nein, gibt es irgendeine andere Technik mit der soetwas möglich wäre?

Edit: Es ist definitiv möglich, beim ebay-image-uploader wird genau dieses Verhalten erzeugt..

Danke im voraus
mfg
 
Zuletzt bearbeitet:
file.getAsDataURL() ist FF-spezifisch. Prinzipiell wirds wohl darauf hinauslaufen eine "file://" url als src einzutragen.
 
Hm,
getAsDataURL() geht im FF, der file:// - Ansatz im IE, zumindest in dem der bei Windows 7 dabei ist. Werd ich wohl nicht um eine Browserweiche herumkommen. Weiß zufällig jemand, ob in Safari und Opera einer der beiden Ansätze funktioniert?
 
file:// funktioniert aber auch beim ff oder?

Chrome kann das definitiv.
 
Nein file:// hat zumindest bei mir nur im IE funktioniert. Aber selbst wenn, ich benötige die methode nachher zum Upload, ich muss also sowieso eine andere Möglichkeit finden, für die Browser, die das noch nicht unterstützen.
 
Zurück
Oben