С помощью JavaScript я хочу загрузить документы (csv, pdf и другие) в браузере с сетевого диска. Мы хотим, чтобы этот сетевой диск не был веб-сервером.Использование Javascript, как загрузить документы в браузере с помощью пути
Чтобы сделать ваш разум непринужденным, это внутреннее веб-приложение. Есть ли способ сделать это?
Я попытался найти решение в Интернете, но я не могу найти окончательного ответа, поэтому я спрашиваю здесь.
Я попытался с:
- XMLHttpRequest();
- window.location.assign();
Вы не можете получить доступ к файловой системе из браузера без участия пользователя. Однако вы можете настроить таргетинг браузера на сетевой путь, используя window.location = [сетевой путь]. – Danmoreng
xmlhttprequest ... обратите внимание на часть HTTP. для этого вам нужен веб-сервер. –
Я просто попробовал сам, и в моем комментарии отсутствовала одна часть: вам нужно добавить «file: ///» перед сетевым путем, чтобы браузер открыл его. Вы можете попробовать, перетащив файл pdf/picture в окно браузера и проверив его URL. Таким образом, в основном window.location = "файл: /// C: /somefolder/anotherfolder/document.pdf" откроет document.pdf в вашем браузере. Должен работать и с сетевыми дорожками. – Danmoreng