在不经过服务器的时候,本地预览照片,当确定以后再上传

它是H5提供的构造函数

用法:

<input type='file'>
<img src='' alt=''> <script> const inp = document.querySelector('input')
const img = document.querySelector('img') inp.addEventListener('change',function(e){ const fileInfo = e.targer.files[0]
const fr = new FileReader() // 这个方法是以base64编码形式解析文件
fr.readAsDataURL(fileInfo) fr.onload = function() {
// console.log(ft.result)
img.src = fr.result
}
}) </script>
fr.readAsArrayBuffer(fileInfo)
// 用数字的方式组成的文件信息 fr.readAsTest(fileInfo)
// 读一个HTML片段 - 富文本就是这么来的 fr.onprogress = function(e){ console.log(e) }
// 进度条的形式,分段上传

最新文章

  1. Lua学习----Lua的表达式
  2. [AIR] 获取U盘,打开U盘
  3. Hard Drive Inspector Pro 4.26.208(硬盘检测工具)简体中文特别版
  4. ASP.MVC EASY UI 入门之 —— Tree &amp; ComboTree
  5. Torch7的安装
  6. Spring中ApplicationContext对事件的支持
  7. Orchard源码分析(5.3):EndRequest事件处理(DefaultOrchardHost.EndRequest方法)
  8. Vue.js组件示例
  9. UE4 VR 模式下全屏解决办法
  10. chmod和fchmod函数 /chown ,fchown,lchown函数
  11. POJ3616 Milking Time 简单DP
  12. start-tomcat7.launch
  13. MongoDB C++ 2.4.5 driver 编译安装问题
  14. 面试总结之html+css
  15. 函数指针&amp;amp;绑定: boost::functoin/std::function/bind
  16. iOS之Xcode 8.0真机调试运行:This ** is running iOS 10.1.1 (14B100), which may not be supported
  17. storm 使用过程中遇到的问题
  18. hdu_1286找新朋友(欧拉定理)
  19. LG3834 可持久化线段树1
  20. if-else语句

热门文章

  1. POJ 2533 - Longest Ordered Subsequence - [最长递增子序列长度][LIS问题]
  2. 微信开发基于springboot
  3. 初识springboot
  4. rpc轻量级框架实例
  5. Tea for Mac(mac笔记软件)中文版
  6. abap 变量检查
  7. 创建存储过程 in,out,inout
  8. stm32高级定时器的应用——spwm
  9. selenium处理元素定位到了点击无效问题
  10. laravel----------carbon时间类的使用介绍