Автор Тема: JavaScript: сканирование папок  (Прочитано 16332 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Leech

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 26
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
JavaScript: сканирование папок
« : 30 Ноября 2003, 22:12:47 »
Возможно ли вставить JavaScript, который бы сканировал каталоги и вложенные, и стоящие выше и затем вывести на страницу их структуру? Сам Java позволяет работать с каталогами и файлами... Но можно ли это реализовать средствами JavaScript?

Оффлайн Xander

  • санитар леса
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1780
  • +0/-0
  • 2
    • Просмотр профиля
JavaScript: сканирование папок
« Ответ #1 : 30 Ноября 2003, 23:01:15 »
кульхацкер фигов.
•••Jah\'d never let us down!•••

Оффлайн FreeSpace

  • Штатный лодырь
  • Ветеран
  • *****
  • Сообщений: 613
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.infinity.com.ua
JavaScript: сканирование папок
« Ответ #2 : 01 Декабря 2003, 00:30:26 »
Цитировать
Leech:
Но можно ли это реализовать средствами JavaScript?

eval(unescape( \'%61%6C%65%72%74%28%22%CD%E5%F2%21%22%29\' ))
Программирование - это единственное искусство, которое способно воплотить столь уникальное сочетание эстетики и функциональности.

Оффлайн Yukko

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1586
  • +0/-0
  • 0
    • Просмотр профиля
    • http://estrabota.com.ua
JavaScript: сканирование папок
« Ответ #3 : 01 Декабря 2003, 12:11:16 »
Leech
Java и JavaScript это РАЗНЫЕ вещи. Брось все попытки что-то сломать на JavaScript ровно до тех пор, пока не соображаешь, что делаешь!
Цитировать
Leech:
Но можно ли это реализовать средствами JavaScript?

Можно, но как не скажу.
работа в Украине

Оффлайн Nickii

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 218
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.srccode.spb.ru
JavaScript: сканирование папок
« Ответ #4 : 02 Декабря 2003, 00:43:16 »
Yukko
Мне скажи:) Если ответ в PHP, то это я и сам знаю.
Leech
Пример просмотра каталогов можно увидеть у меня на сайте.
Найди там "Проводник" и смотри. Там и исходники есть.
Если конечно поймешь о чем речь.

Оффлайн Leech

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 26
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
JavaScript: сканирование папок
« Ответ #5 : 02 Декабря 2003, 14:44:58 »
Ничего я не собираюсь ломать.. просто нужно сделать фичу типа проводника, тока с наворотами....

Оффлайн Yukko

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1586
  • +0/-0
  • 0
    • Просмотр профиля
    • http://estrabota.com.ua
JavaScript: сканирование папок
« Ответ #6 : 02 Декабря 2003, 16:06:12 »
Leech проводника где? по чем? по удаленным дискам? по своим?

Nickii
сказал
работа в Украине

Оффлайн Leech

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 26
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
JavaScript: сканирование папок
« Ответ #7 : 03 Декабря 2003, 11:00:05 »
Yukko
  Я знаю, что Java и JavaScript - это РАЗНЫЕ вещи, не маленький...
  Проводник по сайту нужен... ничего я ломать не собираюсь...
  Структуру сайтов нужно оформить в XML, обработка происходит на JavaScript. Саму структуру XML меняет Perl...
  Я и сам уже скоро всё закончу, но буду рад услышать новую идею.
  Спасибо всем, кто проявил интерес.

Оффлайн Leech

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 26
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
JavaScript: сканирование папок
« Ответ #8 : 05 Декабря 2003, 14:47:59 »
Кстати, может, кто подскажет, как оптимальнее всего задать структуру папок в XML? Как определить вложенность - это ясно... Но ещё должен хранитья полный путь к ней...
Может, что нидь типа:

   
     
     
     
   


Оффлайн Yukko

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1586
  • +0/-0
  • 0
    • Просмотр профиля
    • http://estrabota.com.ua
JavaScript: сканирование папок
« Ответ #9 : 05 Декабря 2003, 16:03:08 »
Leech
Есть такая штука... Nested Sets называется...
работа в Украине

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
JavaScript: сканирование папок
« Ответ #10 : 05 Декабря 2003, 20:08:49 »
Yukko
[off] Nested Sets к XML отношения не имеет[/off]

Leech
Цитировать
как оптимальнее всего задать структуру папок в XML?
оптимальная для чего ? ИМХО аттрибут path - лишний
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Leech

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 26
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
JavaScript: сканирование папок
« Ответ #11 : 06 Декабря 2003, 12:50:50 »
Макс
   Чтобы на JavaScript сделать аналог проводника...

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
JavaScript: сканирование папок
« Ответ #12 : 06 Декабря 2003, 13:14:14 »
я бы делал так:


   

     
   

   
     ...
   



....


путь писать не надо (ИМХО) его через XPath вычислить можно
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Leech

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 26
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
JavaScript: сканирование папок
« Ответ #13 : 06 Декабря 2003, 21:19:56 »
Спасиб... попробую...

Оффлайн Leech

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 26
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
JavaScript: сканирование папок
« Ответ #14 : 09 Декабря 2003, 15:50:09 »
Имя тега прочесть могу, его содержимое тоже,  - тут всё просто...
xmldoc.root.children.item(i).tagName ....
Как прочитать атрибут внутри тега? Допустим, в примере, предложенном выше Максом...

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28