2015-10-15 86 views
2

我使用:如何接受* .csv格式的输入文件跨浏览器?

<input type="file" accept=".csv" /> 

它工作在Chrome,火狐,IE 10,但不工作在Safari。 而我尝试:

<input type="file" accept="text/csv" /> 

它只是在Safari上工作。 帮助我跨浏览器。 谢谢。

+0

既然你做了两次,你是否知道接受的是拼写为“接受”? – Rob

+0

对不起,我的错别字。目前,我使用accept =“。csv”,它不适用于Safari。 – WorkWe

+0

截至评论发布之时,Safari“支持类型格式(例如image/*),但不支持扩展格式(例如.png)”。请参阅[caniuse accept](http://caniuse.com/#feat=input-file-accept)。 – showdev

回答

5

只需使用该逗号)

<input type="file" accept=".csv, text/csv" />