Как проверить в JS тип файла?

Сейчас в скрипте и работает хорошо:

if(file.type != 'image/png')

Хотел что бы ещё пропускал ppt, pptx. Попробовал:
if(file.type != 'file/ppt')

Но не грузит.
Подскажете как правильно?
  • Вопрос задан
  • 3435 просмотров
Решения вопроса 1
BuriK666
@BuriK666
Компьютерный псих
У них другой mime
.ppt application/vnd.ms-powerpoint
.pot application/vnd.ms-powerpoint
.pps application/vnd.ms-powerpoint
.ppa application/vnd.ms-powerpoint
.pptx application/vnd.openxmlformats-officedocument.presentationml.presentation
.potx application/vnd.openxmlformats-officedocument.presentationml.template
.ppsx application/vnd.openxmlformats-officedocument.presentationml.slideshow
.ppam application/vnd.ms-powerpoint.addin.macroEnabled.12
.pptm application/vnd.ms-powerpoint.presentation.macroEnabled.12
.potm application/vnd.ms-powerpoint.template.macroEnabled.12
.ppsm application/vnd.ms-powerpoint.slideshow.macroEnabled.12
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
hell0w0rd
@hell0w0rd
Просто разработчик
https://ru.wikipedia.org/wiki/Список_MIME-типов
Ну легко же проверить в том же коде, который пишите. Разрешите на время все типы и console.log(file.type)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы