37

有人知道如何接受在 Edge 中工作吗?

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

在 Chrome 44、Firefox 39、IE 11、Opera 31 中运行良好。

也试过

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

4

2 回答 2

27

目前 Microsoft Edge 绝对不支持“接受”属性。我确认您在 Edge 中的行为是“不行”,但通过 Edge 右上角的 [...] 出现在 IE 中。

Edge 状态显示为“正在考虑中”,在https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer/suggestions/13661175-full-spec-support-for-accept-in仅获得 198 票-输入类型文件

如果您对在 Edge 上实现 HTTP 客户端提示(又名“接受”)感兴趣,请务必在上面的 URL 上投票。

于 2015-08-25T21:46:35.243 回答
11

正如@mparizeau报道的那样,@JoeHealy的答案是关于 HTTPAccept标头,这不是问题所在。

回答这个问题:目前,Edge不支持 accept.<input type="file" />

这里曾经有一个错误跟踪器,现在它只是一个 SO 重定向搜索-_-。无论如何,随着即将推出的新 Microsft Edge (Chromium),这个问题将得到解决。

于 2017-08-18T09:24:52.633 回答