Локальный доступ к файлам с помощью JavaScript - PullRequest
155 голосов
/ 16 декабря 2008

Есть ли какие-либо локальные манипуляции с файлами, которые были сделаны с помощью JavaScript? Я ищу решение, которое может быть реализовано без установки, как, например, требующий AIR.

В частности, я хотел бы прочитать содержимое из файла и записать его в другой файл. На данный момент я не беспокоюсь о получении разрешений, просто предполагая, что у меня уже есть полные разрешения для этих файлов.

Ответы [ 12 ]

0 голосов
/ 20 апреля 2019

Существует (коммерческий) продукт, localFS, который можно использовать для чтения и записи всей файловой системы на клиентском компьютере.

Должно быть установлено небольшое приложение для Windows и крошечный файл .js должен быть на вашей странице.

В качестве функции безопасности доступ к файловой системе может быть ограничен одной папкой и защищен секретным ключом.

https://www.fathsoft.com/localfs

0 голосов
/ 25 января 2016

если вы используете angularjs & aspnet / mvc, чтобы получить файлы json, вы необходимо разрешить MIME-тип в веб-конфигурации

<staticContent>
    <remove fileExtension=".json" />
    <mimeMap fileExtension=".json" mimeType="application/json" />
  </staticContent>
...