2011-11-16 248 views

回答

0

文件输入元件做有一个accept属性其中根据本说明书中,应该确定被允许MIME类型的文件。但是,大多数浏览器不支持这一点。

因此,只有提供给您的方法是检查值的文件扩展名在提交反对你想允许文件类型的形式。

+0

我不感兴趣,在此对任何服务器端或验证的关注,我想将它设置为* .CSV更好的用户体验。或者无论如何它只是不能互操作? –

+0

我并不是指服务器端。您可以在提交表单时在javascript中检查文件扩展名,并在文件格式不正确时阻止该进程。我只是为你一起摆弄小提琴,但它速度很慢。 –

+0

再次,我不这样做任何验证的目的,我不在乎什么用户上传,我希望为用户提供默认情况下是让他们看到他们应该**最有可能的文件的最佳体验**上传。如果您不是拥有丰富经验的高级用户知道您可以执行* .csv输入,然后只能看到csvs,那么尝试从包含20个以上其他文件的文件夹中挑选csv的经验并不是很好。 –