Как использовать javascript для определения того, существует ли файл в каталоге?Как использовать JavaScript, чтобы определить, существует ли файл в каталоге?
ответ
Я не знаю, есть ли элегантный способ сделать это, но для легкого решения вы можете попробовать загрузить файл как src в объект Image и обработать событие onerror.
Если JavaScript работает в веб-браузере, у вас нет доступа к локальной файловой системе. Если бы существовал способ получить доступ к локальной файловой системе, это будет считаться дырой в безопасности, которая будет исправлена поставщиком браузера.
Если это на сервере, вы могли бы сделать HTTP HEAD запрос через Ajax, и посмотреть, если код HTTP Status является 404 (Не найдено) или 200 (Ok).
Пример использования JQuery:
$.ajax({
type: 'HEAD',
url: 'somefile.ext',
complete: function (xhr){
if (xhr.status == 404){
alert(xhr.statusText); // Not found
}
}
});
приятно. никогда не думал об этом :) –
var fso = new ActiveXObject("Scripting.FileSystemObject");
var folderPath="set you path here";
//to check whether folder exists
fso.FolderExists(folderPath))
//to check whether file exists
alert(fso.FileExists(folderPath+ "\\<filename>"));
How to use JavaScript to determine whether a directory exists?
Упоминание Internet Explorer. – XP1
- 1. Как проверить, существует ли файл в каталоге?
- 2. vimscript: Как определить, существует ли конкретный файл
- 3. Как определить, существует ли файл?
- 4. Поиск в каталоге, чтобы узнать, существует ли файл в C
- 5. Определить, существует ли файл
- 6. Проверьте, существует ли файл в указанном каталоге
- 7. Как определить, существует ли окно в Javascript?
- 8. Как проверить, существует ли файл в javascript?
- 9. Как определить, существует ли файл хранилища Firebase?
- 10. Как проверить, существует ли файл в каталоге webroot в торте?
- 11. Проверьте, существует ли файл во внутреннем каталоге
- 12. java.io.FileNotFoundException - файл существует в каталоге
- 13. using stat, чтобы определить, существует ли файл (медленный?)
- 14. Как использовать indexOf, чтобы определить, существует ли определенный набор символов в Javascript
- 15. Проверьте, существует ли файл в каталоге, имеющем только частичное имя
- 16. Функция Javascript, чтобы определить, существует ли элемент массива
- 17. Как проверить, существует ли файл в каталоге на SD-карте
- 18. Есть ли функция на C++, чтобы определить, существует ли определенная определенная папка в данном каталоге?
- 19. Как определить, изменился ли какой-либо файл в каталоге
- 20. Как использовать чистый JavaScript, чтобы определить, заблокирован ли Facebook/Twitter?
- 21. Можно ли использовать расширение файла, чтобы определить, разрешен ли файл?
- 22. Как определить, существует ли файл определенного имени в каталоге моего каталога iOS
- 23. как определить, существует ли файл изображения в моем случае?
- 24. Проверьте, если файл существует в текущем каталоге
- 25. Как определить, существует ли файл с ftp url?
- 26. Проверьте, существует ли файл в каталоге, заданном regex Linux
- 27. Могу ли я использовать «пусть», чтобы определить массив в JavaScript
- 28. Javascript проверить, существует ли файл
- 29. Как определить, существует ли файл в папке iCloud?
- 30. определить, является ли файл на сервере существует
Какой файл и где это каталог, сервер или клиент? – tvanfosson