使用jQuery、MVC3和HTML5在ASP.NET中上传并处理带有进度条的文件

3
我看到有相当多的上传/进度条组件,其中大部分使用swf / flash。
我正在为应用程序实现一个功能,涉及上传一个较小的文件(<1 Mb),然后将其加载到数据库中(长时间操作-10-15分钟,请不要问:/)。
我想显示导入过程的两个阶段的进度信息。 您推荐实现此功能的策略是什么? 有哪些工具我应该考虑?
客户端主要使用IE8,但如果可能的话,我想避免使用Flash。

您可以选择基于 Ajax 的解决方案。 - Misam
这是一个选项,但我希望有人已经实现了一些/大部分的功能,这样我就不必从头开始编写了。 - Leif Jantzen
3个回答

1

你说了HTML5,然后提到了IE8。在IE8上,你必须使用jquery uploadify,但如果你有现代浏览器,那么你可以使用HTML5(参见tutorial


1
上传文件并显示进度条并不难。我要找的是一种方法,可以为上传文件本身以及处理和存储文件内容的组合过程显示进度条,最好还能提供有用的状态消息。 - Leif Jantzen
第二个链接已经失效。 - Jeroen K

0

0
如果您正在使用HTML5文件读取器,则文件进度很容易捕获。阅读HTML5 rocks上的HTML5字段读取器API文章,以获取有关文件读取器API的更多信息。

文件读取器API


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接