У меня есть сценарий, в котором пользователь пытается просмотреть недопустимый файл изображения (например, файл .dll, переименованный в JPG extenstion). Как предупредить пользователя, использующего JavaScript, что это недопустимый файл?Проверка JavaScript для недопустимого типа файла
0
A
ответ
3
JavaScript, работающий в браузере в стандартном контексте безопасности, не имеет возможности определить это.
Вам необходимо обработать эту сторону сервера проверки.
1
Нет способа сделать это с использованием JavaScript.
0
is способ сделать это с помощью javascript.
Если браузер поддерживает window.FileReader
и window.Blob
, что больше всего делать, то да, вы можете.
if (window.FileReader && window.Blob)
{
// get your file from wherever...
// tacky check jpg in the mime type
if (yourFile.type.indexOf("jpeg"))
{
....
}
}
Смежные вопросы
- 1. Недопустимого типа для ParseObject
- 2. недопустимого типа для массива подстрочный
- 3. Проверка наличия недопустимого ввода
- 4. Проверка типа файла NSData
- 5. Проверка типа файла изображения
- 6. Tcl_CreateCommand преобразование недопустимого типа
- 7. Обработчик исключений PLSQL для недопустимого типа аргумента
- 8. OnChange JQuery проверка для типа файла
- 9. Проверка для типа файла в FILE JQuery
- 10. Исключение недопустимого типа блока только для производства
- 11. недопустимого типа `INT [INT]» для массива подстрочный
- 12. Unsolved Неполное использование недопустимого типа для узла
- 13. Лучшее исключение для аргумента недопустимого общего типа
- 14. Почему нет недопустимого предупреждения для неподписанного типа?
- 15. Проверка типа файла в VB.NET?
- 16. Проверка типа файла ЛЮБОЙ загрузки
- 17. Проверка типа файла SVN hook
- 18. Проверка типа для массива
- 19. Gson недопустимого типа переменной ссылка
- 20. Предупреждение: ошибка недопустимого типа смещения
- 21. Ошибка сравнения недопустимого типа Pandas
- 22. При условии недопустимого файла
- 23. # 173-D недопустимого типа преобразование
- 24. ошибка недопустимого ковариантного типа возврата
- 25. Проверка файла в Javascript
- 26. Проверка формы Номер типа Javascript
- 27. Проверка файла Javascript
- 28. Проверка наличия файла JavaScript
- 29. Javascript: ошибка недопустимого символа
- 30. Бесконечный цикл для недопустимого имени файла
alert ("недопустимый тип файла"); ? – Natrium
, но расширение файла .JPG действует только, но фактическое содержимое имеет тип .dll –