HTML5 File API改善网页上传功能


Posted in HTML / CSS onAugust 19, 2009

HTML 5 让 HTML 这个一度单纯的置标语言焕发出成熟的魅力,使之成为 Web 开发者的强力工具。 近日W3C又推出一个新草案——HTML5 File API,这个 API 将让大大改善基于Web 的文件上传操作,甚至可以实现直接将文件从桌面拖放至Web。

该草案使用 <input type="file" />  实现文件的上传,而其对应的 API 为开发者提供了操控上传数据与上传进度的机制。不过,目前对该 API 提供支持的浏览器还少得可怜,真正支持的浏览器似乎只有 Firefox 3.6。如果使用最新的 Firefox 3.6 版,可以在演示页体验文件拖放式上传。

同时,该 API 还许诺将为 Web 程序提供一种机制,使得文件上传操作接近桌面程序的体验,同时拖放多个文件到 Web 并单独显示每个上传进程的进度状态。

HTML / CSS 相关文章推荐
CSS3教程(8):CSS3透明度指南
Apr 02 HTML / CSS
CSS3 特效范例整理
Aug 22 HTML / CSS
image-set实现Retina屏幕下图片显示详细介绍
Dec 24 HTML / CSS
从一次项目重构说起CSS3自定义变量在项目的使用方法
Mar 01 HTML / CSS
html5触摸事件判断滑动方向的实现
Jun 05 HTML / CSS
canvas实现有递增动画的环形进度条的实现方法
Jul 10 HTML / CSS
Html5页面二次分享的实现
Jul 30 HTML / CSS
html2canvas截图空白问题的解决
Mar 24 HTML / CSS
app内嵌H5 webview 本地缓存问题的解决
Oct 19 HTML / CSS
CSS3常见动画的实现方式
Apr 14 HTML / CSS
HTML通过表单实现酒店筛选功能
May 18 HTML / CSS
使用canvas仿Echarts实现金字塔图的实例代码
Nov 11 HTML / CSS
HTML5 解析规则分析
Aug 14 #HTML / CSS
HTML5 CSS3新的WEB标准和浏览器支持
Jul 16 #HTML / CSS
HTML5 b和i标记将被赋予真正的语义
Jul 16 #HTML / CSS
HTML5 新事件 小结
Jul 16 #HTML / CSS
html5 标签
Jul 16 #HTML / CSS
HTML5 Canvas标签使用收录
Jul 07 #HTML / CSS
HTML5 Canvas 起步(2) - 路径
May 12 #HTML / CSS
You might like
PHP 程序员的调试技术小结
2009/11/15 PHP
PHP无限分类(树形类)
2013/09/28 PHP
php制作文本式留言板
2015/03/18 PHP
PHP 实现的将图片转换为TXT
2015/10/21 PHP
php自定义函数br2nl实现将html中br换行符转换为文本输入中换行符的方法【与函数nl2br功能相反】
2017/02/17 PHP
在js中使用&quot;with&quot;语句中跨frame的变量引用问题
2007/03/08 Javascript
用javascript获取textarea中的光标位置
2008/05/06 Javascript
javascript instanceof 与typeof使用说明
2010/01/11 Javascript
Javascript浮点数乘积运算出现多位小数的解决方法
2014/02/17 Javascript
jquery.ajax之beforeSend方法使用介绍
2014/12/08 Javascript
Js使用WScript.Shell对象执行.bat文件和cmd命令
2014/12/18 Javascript
javascript实现多栏闭合展开式广告位菜单效果实例
2015/08/05 Javascript
基于js实现checkbox批量选中操作
2016/11/22 Javascript
Parcel 打包示例(React HelloWorld)
2018/01/16 Javascript
Vue中div contenteditable 的光标定位方法
2018/08/25 Javascript
vue element 生成无线级左侧菜单的实现代码
2019/08/21 Javascript
微信小程序如何加载数据库真实数据的实现
2020/03/04 Javascript
Vue实现指令式动态追加小球动画组件的步骤
2020/12/18 Vue.js
Python之PyUnit单元测试实例
2014/10/11 Python
零基础写python爬虫之抓取糗事百科代码分享
2014/11/06 Python
通过数据库对Django进行删除字段和删除模型的操作
2015/07/21 Python
Python数据结构之栈、队列及二叉树定义与用法浅析
2018/12/27 Python
pytorch 实现模型不同层设置不同的学习率方式
2020/01/06 Python
详细分析Python垃圾回收机制
2020/07/01 Python
如何让python的运行速度得到提升
2020/07/08 Python
深入浅出CSS3 background-clip,background-origin和border-image教程
2011/01/27 HTML / CSS
IRO美国官网:法国服装品牌
2018/03/06 全球购物
全球最大运动品牌的男装、女装和童装官方库存商:A&A Sports
2021/01/17 全球购物
请解释接口的显式实现有什么意义
2012/05/26 面试题
单位委托书怎么写
2014/08/02 职场文书
一份关于丢失公司财物的检讨书
2014/09/19 职场文书
自我检讨书范文
2015/01/28 职场文书
呐喊读书笔记
2015/06/30 职场文书
nginx location中多个if里面proxy_pass的方法
2021/03/31 Servers
vue使用v-model进行跨组件绑定的基本实现方法
2021/04/28 Vue.js
Python装饰器的练习题
2021/11/23 Python