如果用户尝试将文件夹拖放到我的文件上传器控件以进行上传,那么我需要向用户显示一条错误消息,说明只能上传文件.问题是我无法区分文件夹和文件夹.
我认为的一种方法是检查jQuery的文件类型属性.假设文件名是"test.txt",那么文件类型将返回"text/plain".对于普通文件夹名称,例如"TestFolder",文件类型将为空,其文件大小将返回0.但是,如果文件夹名称包含类似"TestFolder.txt"的扩展名,则文件类型将返回"text/plain".
所以我可以检查文件类型和文件大小,但它不能正常用于文件夹名称,如"TestFolder.txt".任何人都可以建议我使用jQuery或其他方法解决这个问题的好方法吗?