我已经厌倦了寻找一个不使用flash、silverlight或ajax (只使用iframe)的ASP.NET文件上传进度条的例子。
有人能帮我吗?
发布于 2011-03-22 10:32:36
NeatUpload是一个非常好的解决方案。这取决于您对Ajax的定义,但它会使用iframe重新加载整个页面,并在其间插入内容。
发布于 2011-03-22 10:24:27
我不确定如果没有一些Ajax或一些其他手段(flash、silverlight...),你就不能做到这一点。定期向服务器查询上传的状态。通常,浏览器不会以可在客户端使用javascript读取的形式提供上传状态。除非你需要的只是一个不确定的“加载”动画(它不提供有关上传的实际进度的信息)
发布于 2013-09-17 19:53:00
我最近在工作中遇到了同样的问题,最终不得不使用我自己的简单的C#文件上传用户控件。代码可以在github上找到:https://github.com/CBCMusic/ajax-file-uploader
它使用现有的JS库来处理进度条和XHR2文件上传,并且可以很好地为较旧的浏览器降级。没有闪光灯,只有HTML5。希望它能帮上忙...!
https://stackoverflow.com/questions/5389585
复制相似问题