我想阻止人们尝试使用Plupload上传某些文件类型。文档过滤器(即阻止人们在文件浏览器中选择文件),但仍然很容易实现,Plupload将允许尝试上传这些文件:
http://www.plupload.com/documentation.php#configuration
当然,服务器会说它不需要那种类型的文件,但只有在上传完成后才会这样。
我可以让Plupload拒绝上传某种类型的文件(或只上传给定类型的文件)吗?
答案 0 :(得分:1)
关于fileupload或fileadd的过程,您可以检查文件名的扩展名:
var test='hellothere.jpg';
var ext = test.substr(-3);
然后提醒用户该文件无效。
<强>更新强>
服务器上需要进行额外验证。第一次检查客户端,第二次发布到服务器端的上传方法,并记住是否已重命名文件在表单的“name”属性中查找,而不是文件新名称的postfilecollection。如果有任何错误你可以发送json回复说:
"{"respCode" : "500", "Msg" : "Failed"}