为了增加用户体验,我想在发送整个文件之前警告用户该文件太大(假设大于8M)(由于大小和客户端连接的原因,这可能需要一些时间)。可以对所有类型的字段进行“预先验证”的客户端操作,以获得更好的用户体验,但是我仍然遇到文件大小问题。
有解决这个问题的方法吗?
[edit]我也向APC for PHP开放,它具有rfc1867。我不确定如果我们检测到尺寸太大,是否可以取消表单上传。如果有人向我展示如何做到这一点,我当然会给予赏金。
最佳答案
这个基于Flash的上传器怎么样? http://swfupload.org/
这似乎很引人注目
由于它是开源的,如果您热衷于此,则可以将优雅的降级与其他HTML5和IE仅解决方案结合起来,以涵盖大多数浏览器安装:
http://code.google.com/p/swfupload/
关于file-upload - 在上传之前警告用户文件太大,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3600054/