Bild-Upload mit Vorschau im IE

Arbeite ich auf Bild hochladen, ich habe um die Vorschau-Bild vor dem hochladen(wie umgesetzt twitter.com für die Anzeige pics)

Habe ich einige schreiben JS-code, das ist in Ordnung, auf chrome und Firefox aber nicht im IE(8 oder 9)

  function PreviewImg(input) {
        if (input.files && input.files[0]) {
            var reader = new FileReader();

            reader.onload = function (e) {
                $('#previmg').attr('src', e.target.result);
            }

            reader.readAsDataURL(input.files[0]);
        }
    }


<input type="file" name="logofile" class="txtbox" onchange="PreviewImg(this);" />
  <img id="previmg" src="#" />

Habe ich debuggt den code in IE. input.Dateien erscheinen null im IE, kann jemand Ihnen sagt, die Lösung oder eine andere Lösung um die Funktionalität zu implementieren
Hinsichtlich

  • versuchen Sie enctype = "multipart/form-data" zu Ihrem Formular anzeigen. Nur geben diesem einen Versuch...
  • Seine bereits Hinzugefügt in meine form
Schreibe einen Kommentar