Javascript文件输入在IE中不起作用

时间:2012-05-24 17:19:15

标签: javascript jquery internet-explorer

我无法让以下代码在IE中运行。它适用于Firefox和Chrome。

任何人都可以提供帮助,如何让这个功能在IE上运行?

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

     reader.onload = function (e) {
        $('#img_prev')
                .attr('src', e.target.result)
                .width(160)
                .height(152);
    };

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

1 个答案:

答案 0 :(得分:2)

过去我遇到过类似的问题。 IE中尚不支持FileReader

http://html5demos.com/

如果需要IE支持包含常规文件上传,您可能需要重新设计解决方案。