BlueImp使用名为.htaccess的文件,并且在那里有这个;
ForceType application/octet-stream
<FilesMatch "(?i)\.(gif|jpe?g|png)$">
ForceType none
</FilesMatch>
有谁知道如何更改这个以便我只能选择.csv文件?
无论我改变什么,文件对话框;
<input id="file" type="file" name="files[]" multiple accept=".csv">
始终显示“所有文件”,“html文件”和“图像文件”。
修改
进一步检查时,不需要.htaccess文件。 IIS报告错误。
问题在于一些选项;
// The regular expression for allowed file types, matches
// against either file type or file name:
acceptFileTypes: /.+$/i,
// The regular expression to define for which files a preview
// image is shown, matched against the file type:
previewFileTypes: /^image\/(gif|jpeg|png)$/,
我似乎无法弄清楚上面要更改的内容以获取.csv文件列表。
答案 0 :(得分:0)
Apache Web服务器使用.htaccess
文件,可能与您的HTML输入文件问题无关,因为它们控制了对服务器的传入请求。
在HTML中尝试此标记:
<input id="file" type="file" name="files[]" multiple accept="text/csv">
“text / csv”是CSV文件的MIME类型,accept
采用MIME类型,而不是文件扩展名。