Как использовать JavaScript, чтобы открыть папку и список имен файлов HTML в этом?
-
06-07-2019 - |
Вопрос
Я хочу перечислить имена файлов HTML в определенной папке, используя JavaScript (в браузере) ... Кто-нибудь может мне помочь в этом? Спасибо
Решение
Это то, что вы просите:
http://www.irt.org/articles/js014/index.htm р>
Также читайте в FSO р>
Но да, если вы не можете использовать FSO, если ActiveX отключен в клиентской системе.
Другие советы
Если вы используете Javascript, который работает в браузере, нет способа "открыть папку". Вы должны получить данные о содержимом папки через некоторую структуру данных или сделать что-то вроде парсинга сгенерированного сервером индекса папки в HTML.
Если вы используете Javascript, который работает на не-браузерном движке (таком как jscript, rhino и т. д.), тогда вам нужно быть более конкретным в вопросе, поскольку ответ, очевидно, будет зависеть от того, на каком движке находится ваш скрипт работает предоставляет объекты для доступа к файловой системе или нет.
Javascript не может взаимодействовать с ОС во время работы в браузере из-за проблем безопасности.
Он может получить список с сервера и отобразить его клиенту в браузере, но для получения структуры каталогов с клиентского компьютера в браузер потребуется другое приложение, считывающее структуру каталогов и отправляющее его на сервер. и сервер отправляет его в браузер.
Теперь, если вы используете Actionscript, вы можете прочитать жесткий диск, и я ожидаю, что Silverlight позволит вам это сделать, но я не знаю.