上传前的文件大小和mime-type

时间:2010-04-23 11:05:59

标签: javascript html file-io upload filesize

在我发布这篇文章之前,我已经对这个论坛上的每个主题进行了搜索,试图找到答案。大多数人说你应该简单地使用SWFUpload,其他人提到Activex,并且它会继续。

我知道这是可行的,因为Google在您尝试上传大于25mb的文件或可执行文件时使用gMail。

我的问题是,如何在文件实际到达我的服务器之前确定文件大小和mime-type。

我主要认为这是一项不可能完成的任务,但Google证明我错了。

有人能给我一个关于如何完成这项任务的明确答案吗?

由于

1 个答案:

答案 0 :(得分:2)

Gmail 执行使用Flash上​​传程序,检查Firebug中的附加链接,您会看到它使用uploader/uploaderapi2.swf。禁用Flash加载项,它的行为会有所不同。