HTML 5应用实战 灵活拖拉文件.pdfVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
HTML 5应用实战 灵活拖拉文件

这篇文章将分如下几个方面进行初步的分析和探讨: ◆ 如何将文件拖放到web页面中 ◆ 在Javascript中分析拖拽文件 ◆ 在客户端装载和解析文件 ◆ 使用 XMLHttpRequest2异步上传文件到服务端 ◆ 上传时显示一个进度条 ◆ 改进上传文件的表单,甚至支持IE6,以让在各浏览器中可以兼容运行。 ◆ 并介绍如何单单只用Javascript实现,不用任何框架。 目前浏览器对文件拖拉的支持 在我们开始讲解前,我们先要说明下,由于HTML5的标准最终版本还没完全发布,各 浏览器也不是完全都对所有功能进行支持,所以本文的程序有可能在今后的各浏览器中不能 完全运行成功,但至少在本文发表时,会对以下浏览器在如下各方面进行支持。 1) 目前程序能在所有的Firefox和Chrome的浏览器中很好的运行。 2)Opera浏览器能解通过Javascript去解析文件,但不支持文件的拖拉到浏览器中及 使用XMLHttpRequest2去上传文件。 3)IE和Safari不支持任何本文提到的API和新特性。 4)Apple不允许在iOS系统中使用HTML表单上传文件。 下面,就让我们开始学习之旅吧。 HTML CSS HTML CSS 和 HHTTMMLL CCSSSS 我们先来看下上传文件的表单,代码如下: form form 1 ffoorrmm id=upload action=upload.php method=POST enctype=multipart/form-data fieldset fieldset 2 ffiieellddsseett legend /legend legend /legend 3 lleeggeennddHTML File Upload//lleeggeenndd input input 4 iinnppuutt type=hidden id=MAX_FILE_SIZE name=MAX_FILE_SIZE / / value=300000 // div div 5 ddiivv label /label label /label 6 llaabbeell for=fileselectFiles to upload://llaabbeell input input 7 iinnppuutt type=file id=fileselect name=fileselect[] / / multiple=multiple // div /div div /div 8 ddiivv id=filedragor drop files here//ddiivv /div /div 9

文档评论(0)

zijingling + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档