在网页上仅使用 JavaScript 上传文件

标签 javascript html file-upload

如果不使用 Flash 或 HTML5 的 XMLHttpRequest Level 2 规范,用户界面(即仅通过 JavaScript)不可能在上传时了解上传进度,我的理解是否正确?

最佳答案

是的,你是对的。有关使用 HTML5 监控进度的信息,请参阅:

  1. http://www.matlus.com/html5-file-upload-with-progress/
  2. http://dev.w3.org/2006/webapi/XMLHttpRequest-2/#xmlhttprequestupload

有关使用 Flash 的信息,请参阅:

  1. SWFUploader @ http://swfupload.org/project (流行的解决方案)
  2. 使用 SWFUploader 的 jQuery“Uploadify”插件:http://www.uploadify.com
  3. 其他选项:http://www.google.com/#sclient=psy&hl=en&q=flash+file+uploader&aq=f&aqi=g4g-m1&aql=&oq=&pbx=1&bav=on.2,or.r_gc.r_pw.&fp=ae3fa2fab1e0dd34

关于在网页上仅使用 JavaScript 上传文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5585500/

相关文章:

javascript - 从缩进树中的闭合节点开始

JavaScript Element.requestFullscreen() 未定义

javascript - 如何调用 Nashorn CompiledScript 中的方法?

c# - 在 ASP.NET 中使用 HTML5 多文件上传

java - 如何在 Struts 1 中上传多个文件

php - 在 Grocery 店上传视频

javascript - Highcharts - 跨浏览器图表有不同的 Y 轴范围,如何确保一致性?

javascript - HTML/Javascript 元素旋转

java - Frames/iFrames 总是有 ID 属性吗

html - 在 div 周围添加圆圈