Javascript 过滤器黑名单

Javascript 过滤器黑名单,javascript,ruby-on-rails,html,plupload,uploader,Javascript,Ruby On Rails,Html,Plupload,Uploader,Plupload具有扩展过滤功能。 在文档中的plupload设置中: 白色扩展列表: filters : [ {title : "Image files", extensions : "jpg,gif,png"}, {title : "Zip files", extensions : "zip"} ] 是否可以将扩展列入黑名单,例如: filters : [ {title : "All files", extensions : "*"}, {title : "

Plupload具有扩展过滤功能。 在文档中的plupload设置中: 白色扩展列表:

filters : [
    {title : "Image files", extensions : "jpg,gif,png"},
    {title : "Zip files", extensions : "zip"}
]
是否可以将扩展列入黑名单,例如:

filters : [
    {title : "All files", extensions : "*"},
    {title : "Exclude files", extensions : "!exe"}
]

查看plupload源代码,plupload似乎不允许这样做,至少对于HTML5上传程序是这样

这似乎与HTML5上传程序使用accept属性的事实一致。这不允许黑名单

虽然不是用户友好的,但是可以使用FilesAdded事件在添加不需要的文件后立即删除它们