LINUX.ORG.RU

JavaScript — получить список файлов из опр. папки на сервере

 


0

2

По мотивам предыдущей темы, решил сделать это на html, используя jPlayer. Проблема вот в чем: для преера вручную создавать список файлов тот еще геморрой, нужно это сделать автоматом при загрузке страницы. Как чекнуть файлы в определенной папке с помощью яваскрипта?

Ты хочешь javascriptом, выполняемым на стороне клиента, чекать файлы в определенной директории на сервере, я правильно понял?

xtraeft ★★☆☆
()
Ответ на: комментарий от Bacteriophage

Да. Это невозможно?

А как ты себе это представляешь, если код исполняется клиентом?

Ну в принципе можно и php подключить, просто думал что на яваскрипте такое возможно.

Серверным если только.

xtraeft ★★☆☆
()

Возможно, WebDAV как один из вариантов? Обычный HTTP не выдаст тебе списка файлов (и правильно сделает).

kravich ★★★★
()
Последнее исправление: kravich (всего исправлений: 2)
Ответ на: комментарий от xtraeft

Ну, это фича используемого http-сервера, а не самого протокола. Даже если ОП включит это в своем сервере, как он будет получать этот список, парсить получаемую страницу?
А WebDAV, наверное, можно заюзать через какую-нибудь js библиотеку.
Хотя, возможно, я полную чушь несу, в вебе я нуб.

kravich ★★★★
()
Ответ на: комментарий от kravich

Ну, это фича используемого http-сервера, а не самого протокола. Даже если ОП включит это в своем сервере, как он будет получать этот список, парсить получаемую страницу?

Кстати, если можно изменить шаблон, используемый вэб-сервером для генерации таких страниц, то тогда можно сделать шаблон, который будет отдавать JSON.
А вообще ТСу заняться нечем похоже.

Black_Roland ★★★★
()
Ответ на: комментарий от kravich

А WebDAV, наверное, можно заюзать через какую-нибудь js библиотеку.

Легче заюзать простейший скрипт на чем угодно на серверной стороне.

xtraeft ★★☆☆
()

Получай скриптом на сервере и отдавай жсоном. Не будешь же индексы давать.

ritsufag ★★★★★
()

Как чекнуть файлы в определенной папке с помощью яваскрипта?

Возможно, WebDAV как один из вариантов?

наркоманы на лоре

umren ★★★★★
()

Как чекнуть файлы в определенной папке с помощью яваскрипта?

В частном случае - зависит от сервера: либо открываешь индексы в апаче (хотя, как тебе тут объяснили, это ССЗБ), либо, если ты на амазоне хостишься, используешь для получения списка файлов AWS API, либо ещё какой изврат.

В общем случае - никак (если хостинг статический), но если серверсайд есть, пилишь серверный скрипт, который возвращает список файлов в json.

border-radius
()
Ответ на: комментарий от Black_Roland

А вообще ТСу заняться нечем похоже.

Вообще-то это полезная фича, можно делать аяксовые блоги а-ля hipster.js.

border-radius
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.