详解JS+HTML5 FileReader的对象用法

这篇文章主要介绍了js+html5 filereader对象用法,结合具体实例形式分析了filereader对象的常用方法及简单使用技巧,需要的朋友可以参考下

本文实例讲述了JS+HTML5 FileReader对象用法。分享给大家供大家参考,具体如下:

FileReader 实例中有四个方法来读取文件数据

1、readAsBinaryString(Blob|File)
2、readAsDataURL(Blob|File)
3、readAsText(Blob|File)
4、readAsArrayBuffer(Blob|File)

FileReader 实例包含很多事件(onerror, onprogress, onload[result])

立即学习“前端免费学习笔记(深入)”;

登录后复制

var file = document.getElementById("uploadFile");var bufferSize = 1024;var pos = 0;var onload = function(e) {   console.log("Read", e.target.result);   var img = document.createElement("img");   img.src = e.target.result;   img.width = 300;   img.height = 300;   document.body.appendChild(img);};var onerror = function() {}var onprogress = function(e) {}file.onchange = function() {   if (file.files) file = file.files[0];   while (pos 

登录后复制

以上就是详解JS+HTML5 FileReader的对象用法的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2833669.html

(0)
上一篇 2025年3月9日 05:29:21
下一篇 2025年3月9日 05:29:29

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 解析AngularJS中的ng-bind-html指令

    ng-bind-html和ng-bind的区别就是,ng-bind把值作为字符串,和元素的内容进行绑定,但是ng-bind-html把值作为html,和元素的html进行绑定.相当于jq里面的.text()和.html()。这篇文章主要给大…

    2025年3月9日
    200
  • 用HTML和CSS以及JS制作简单的网页菜单界面的代码

    这篇文章主要介绍了使用html+css+js制作简单的网页菜单界面,这个abroad项目所使用的javascript部分代码非常简单,需要的朋友可以参考下  写ABROAD项目用到了标签这个东东,其实标签在WEB上到处可见,图中就依次显示了…

    2025年3月9日
    200
  • 关于http前端存储的总结

    本篇文章分享给大家的内容是关于http前端存储的总结,内容很详细,接下来我们就来看看具体的内容,希望可以帮助到有需要的朋友。 cookie 为什么会有cookie http协议的无状态,所谓无状态即是服务器并不是知道这次的请求和上次的请求是…

    2025年3月9日 编程技术
    200
  • 前端进行文件上传的各种方法总结(代码)

    这篇文章给大家介绍的文章内容是关于前端进行文件上传的各种方法总结(代码),有很好的参考价值,希望可以帮助到有需要的朋友。 一、通过Form表单提交上传 HTML  enctype属性必不可少 登录后复制 上面一种方法通过表单自有属性进行提交…

    编程技术 2025年3月9日
    200
  • 一个完整的HTML对象是什么样的,如何生成?

    对html对象,首先要先提到node节点,node是一个接口,许多dom类型从这个接口继承,并允许类似地处理(或测试)这些各种类型。有那些接口重node继承其方法和属性?先看看本文章吧。apache php mysql 为何写这篇文章? 你…

    编程技术 2025年3月9日
    200
  • 瀑布流布局实现的代码

    这篇文章给大家介绍的内容是关于瀑布流布局实现的代码,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 index.html nbsp;html>waterfall layout                      …

    编程技术 2025年3月9日
    200
  • React中跨组件分发状态的三种方法介绍

    这篇文章给大家介绍的内容是关于react中跨组件分发状态的三种方法介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 当我问自己第一百次时,我正在研究一个典型的CRUD屏幕:“我应该将状态保留在这个组件中还是将其移动到父组…

    2025年3月9日
    200
  • HTML对象:html一些对象属性的介绍

    这篇文章给大家分享的内容是关于html对象:html一些对象属性的介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 Form 对象 Form 对象方法 reset() :把表单的所有输入元素重置为它们的默认值。 subm…

    编程技术 2025年3月9日
    200
  • 浏览器内核以及浏览器兼容的问题分析

    本篇文章给大家带来的内容是关于浏览器内核以及浏览器兼容的问题分析,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 一、浏览器内核  Rendering Engine,中文翻译过来名称很多,排版引擎、解释引擎、渲染引擎,现在流…

    编程技术 2025年3月9日
    200
  • 详谈HTML中script标签(附代码)

    本篇文章给大家带来的内容是关于详谈html中script标签(附代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 script 元素 在 HTML 页面中使用「Javascript」语言主要的方法就是使用 script…

    编程技术 2025年3月9日
    200

发表回复

登录后才能评论