Как использовать JavaScript, чтобы открыть папку и список имен файлов HTML в этом?

StackOverflow https://stackoverflow.com/questions/1620842

  •  06-07-2019
  •  | 
  •  

Вопрос

Я хочу перечислить имена файлов HTML в определенной папке, используя JavaScript (в браузере) ... Кто-нибудь может мне помочь в этом? Спасибо

Это было полезно?

Решение

Это то, что вы просите:

http://www.irt.org/articles/js014/index.htm

Также читайте в FSO

Но да, если вы не можете использовать FSO, если ActiveX отключен в клиентской системе.

Другие советы

Если вы используете Javascript, который работает в браузере, нет способа "открыть папку". Вы должны получить данные о содержимом папки через некоторую структуру данных или сделать что-то вроде парсинга сгенерированного сервером индекса папки в HTML.

Если вы используете Javascript, который работает на не-браузерном движке (таком как jscript, rhino и т. д.), тогда вам нужно быть более конкретным в вопросе, поскольку ответ, очевидно, будет зависеть от того, на каком движке находится ваш скрипт работает предоставляет объекты для доступа к файловой системе или нет.

Javascript не может взаимодействовать с ОС во время работы в браузере из-за проблем безопасности.

Он может получить список с сервера и отобразить его клиенту в браузере, но для получения структуры каталогов с клиентского компьютера в браузер потребуется другое приложение, считывающее структуру каталогов и отправляющее его на сервер. и сервер отправляет его в браузер.

Теперь, если вы используете Actionscript, вы можете прочитать жесткий диск, и я ожидаю, что Silverlight позволит вам это сделать, но я не знаю.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top