表单中有图片选项,选中图片文件之后要求可以预览。这个功能很多控件都封装好了,但是它们的底层都是FileReader对象。
FileReader对象提供了丰富的功能,包括以二进制、以文本方式读取文件内容。有这两种方式其实就已经足够了。1、readAsBinaryString(Blob|File)
2、readAsDataURL(Blob|File) 3、readAsText(Blob|File) 可以指定文件编码 4、readAsArrayBuffer(Blob|File)ajax上传文件也要用到FileReader。