Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - Листинг папок на Javascript

Ответить
Настройки темы
Разное - Листинг папок на Javascript

Пользователь


Сообщения: 84
Благодарности: 1

Профиль | Отправить PM | Цитировать


Доброго времени суток!
Можно-ли организовать листинг папок на ява скрипте (просмотр содержимого дирректории)?

Отправлено: 22:36, 12-11-2008

 

Аватара для Coutty

Кот Ти


Сообщения: 7318
Благодарности: 1204

Профиль | Отправить PM | Цитировать


JS не имеет прямого доступа к файловой системе, поэтому есть такие пути:
1. Использовать какой-нибудь из ActiveX от MS. Но лучше избегать данных технологий.
2. Использовать AJAX. PHP (или, скажем, Perl) будет возвращать результаты, а JS обрабатывать их.
3. Использовать Java. Но это тоже плохой вариант, т.к. тоже работать будет не везде. Зато можно слить пример с сайта vkontakte.ru (-> перейти к массовому загрузчику фотографий).

Вариант 2 наиболее приемлемый, но придётся ожидать ответа от сервера каждый раз.

Отправлено: 04:01, 13-11-2008 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 84
Благодарности: 1

Профиль | Отправить PM | Цитировать


Спасибо, но вариант 2 не прокатит, т. к. хостер (народ.ру) не поддерживает PHP.

Отправлено: 07:47, 16-11-2008 | #3


Аватара для Coutty

Кот Ти


Сообщения: 7318
Благодарности: 1204

Профиль | Отправить PM | Цитировать


Да, я ещё забыл спросить - а листинг директорий сервера или клиента нужен? Если сервера, то 1 и 3 тоже не подойдут.

Какой ещё вариант можно - вручную составить список каталогов, внести их в многомерный массив JavaScript'а и тогда уже будет вообще без обращений к серверу работать.

Отправлено: 09:10, 16-11-2008 | #4


Пользователь


Сообщения: 84
Благодарности: 1

Профиль | Отправить PM | Цитировать


Нужен листинг дирректорий клиента. Суть в том, что я закидываю по ftp файл на сервер и он автоматический появляется в http версии сайта.

Цитата Coutty:
Какой ещё вариант можно - вручную составить список каталогов, внести их в многомерный массив JavaScript'а и тогда уже будет вообще без обращений к серверу работать. »
Я так понял, что в этом способе контент папки при добавлении новых файлов надо будет обновлять вручную?

Отправлено: 09:52, 16-11-2008 | #5


Аватара для Coutty

Кот Ти


Сообщения: 7318
Благодарности: 1204

Профиль | Отправить PM | Цитировать


Цитата VtaMC:
Я так понял, что в этом способе контент папки при добавлении новых файлов надо будет обновлять вручную? »
Именно так.
Можно у себя на машине генерировать соответствующий массив при помощи PHP, а результат отправлять на хостинг.
Но что поделать - это narod.ru

Отправлено: 10:57, 16-11-2008 | #6


Пользователь


Сообщения: 84
Благодарности: 1

Профиль | Отправить PM | Цитировать


Ну ладно тогда... Спасибо всё равно! Буду вручную делать...

Отправлено: 16:05, 16-11-2008 | #7


Новый участник


Сообщения: 49
Благодарности: 17

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: rar folder_dialog.rar
(8.3 Kb, 5 просмотров)

Может пригодится...

Отправлено: 05:57, 19-11-2008 | #8



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Разное - Листинг папок на Javascript

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Как сделать наглядный листинг папок и файлов с указанием всех прав доступа chickaboo Microsoft Windows NT/2000/2003 10 15-02-2008 16:54
JavaScript scazy Вебмастеру 1 21-08-2005 03:43
Javascript dave101ua Вебмастеру 3 14-10-2004 14:46
JavaScript Georgiy Вебмастеру 3 18-11-2003 20:42
JavaScript fLANkeR Программирование и базы данных 1 10-06-2003 15:49




 
Переход