Подтвердить что ты не робот

<input> accept Атрибут в Microsoft Edge

Кто-нибудь знает, как получить согласие работать в Edge?

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

Прекрасно работает в Chrome 44, Firefox 39, IE 11, Opera 31.

Также попробовал

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

4b9b3361

Ответ 1

Атрибуты accept на данный момент точно не поддерживаются в Microsoft Edge. Я подтвердил ваше поведение как "не ходи" на краю, но обнаруживаясь в IE через [...] вещь в правом верхнем углу Edge.

Статус Edge показывает его как "На рассмотрении" всего лишь с 198 голосами на https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer/suggestions/13661175-full-spec-support-for-accept-in -вход-тип файл.

Если вы заинтересованы в реализации HTTP-подсказок для клиентов (также называемых "принять") на Edge, обязательно проголосуйте по указанному выше URL-адресу.

Ответ 2

Как @mparizeau сообщалось, @JoeHealy сообщение говорит о HTTP Accept заголовок, который не то, что речь идет о.

Чтобы ответить на вопрос: на данный момент Edge не поддерживает accept на <input type="file"/>.

Там будет много открытых вопросов здесь.