【问题标题】:Uploading and processing file with progress bar in asp.net with jquery, mvc3 and html5使用jquery,mvc3和html5在asp.net中上传和处理带有进度条的文件
【发布时间】:2012-06-16 02:53:03
【问题描述】:

我看到有不少上传/progressbar组件,其中大部分使用swf/flash。

我正在应用程序中实现一项功能,该功能需要上传一个小文件(

我想显示导入过程的两个阶段的进度信息。您推荐的实现此功能的策略是什么?我应该考虑哪些工具?

客户端主要使用 IE8,但我想尽可能避免使用 Flash。

【问题讨论】:

  • 您可以使用基于 Ajax 的解决方案..
  • 这是一个选项,但我希望有人已经实现了部分/大部分功能,这样我就不必从头开始编写了。

标签: jquery asp.net html upload progress-bar


【解决方案1】:

你说的是 HTML5,然后你提到了 IE8。在 IE8 上,您必须使用 jquery uploadify,但如果您有现代浏览器,则可以使用 HTML5(请参阅 tutorial

【讨论】:

  • 上传文件并显示进度条并不难。我正在寻找的是一种方法,它将显示上传文件本身的组合过程的进度条,然后在数据库中处理和存储文件内容,最好在此过程中提供有用的状态消息。
  • 第二个链接坏了
【解决方案2】:

您必须使用模型盒,请参阅以下链接... http://www.queness.com/resources/html/modal/jquery-modal-window.html 上传文件时调用此modelbox函数,上传后调用this自动关闭,$.modal.close()函数。

【讨论】:

    【解决方案3】:

    如果您使用的是 HTML5 文件阅读器,那么文件进度很容易捕捉。阅读 HTML5 Rocks 上的 HTML5 field reader API 文章以获取有关文件阅读器 API 的更多信息。

    Filr Reader API

    【讨论】:

      猜你喜欢
      • 2011-11-06
      • 2011-10-07
      • 2011-03-18
      • 2019-11-13
      • 2013-11-18
      • 2013-06-11
      • 2012-07-15
      • 1970-01-01
      相关资源
      最近更新 更多