| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: для новичков > Проверка папки на пустоту |
| Автор: alek1987new 22.3.2010, 20:37 |
| Привет всем подскажите пожалуйста как реализовать проверку папок на пустоту с помощью скриптов, и вообще возможно ли такое ? Подскажите какие функции и пожалуйста скиньте примерчик. Заранее благодарен. |
| Автор: NLspieler 22.3.2010, 20:38 |
| Может быть я ошибаюсь, но кажется, что javaScript не умеет работать с файловой системой, и очень правильно, что не умеет. |
| Автор: skyboy 22.3.2010, 22:50 |
это javascript браузера не умеет. тот же jscript microsoft'ский вполне с этим справляется. alek1987new, ты какой диалект имеешь в виду? javascript браузера, jscript в windows, javascript в макросах openoffice? универсального ответа быть не может, потому как работа с файловой системой - не средство языка, а отдельная библиотека. соответственно, в макросах openoffice и в jscript будет разный код. а в браузерном javascript'e такое вовсе не получится, разве что ты пишешь плагин под браузер. но и в таком случае универсального ответа не будет - все будет зависеть от браузера. |
| Автор: ksnk 22.3.2010, 23:33 |
| http://msdn.microsoft.com/en-us/library/czxefwt8(VS.85).aspx не оно? |
| Автор: alek1987new 23.3.2010, 03:04 |
| я имею ввиду jscript в windows, или windows script host -wsh, который умеет работать с файловой системой, я сам создавал, перемещал и удалял папки, а вот как проверить папку на пустоту - ничего не нашел. |
| Автор: alek1987new 23.3.2010, 03:47 | ||
все я нашел решение всем спасибо, вот что мне было нужно
|
| Автор: BlackApricot 23.3.2010, 05:25 |
| Да нет, ребятки, браузер очень даже может работать с файловой системой, имеется полный набор функций. В осла это всё встроено, для лисы плагин есть. За другие браузеры не знаю. Только браузеры так просто не пустят туда, и отключить эту безопасность НЕ возможно, браузер обязательно потребует подтверждения. Если кому надо, есть архив 15кил, по работе с файлами. Сайт где это было, помер ещё в прошлом году. Кому интересно, обращайтесь. |
| Автор: BlackApricot 23.3.2010, 12:45 | ||||
Но не раньше, чем разрешишь браузеру работать с файлами. Причём по умолчанию подсвечена кнопка НЕТ, чтобы случайно не нажать.
Да нет, корректно, потому что не возможно запретить браузеру показывать это окно. То есть, отключить. Доступ из хтмл есть, но только найти файл, даже папку нельзя. Вот через этот <input type="file">, и всё. |
| Автор: bars80080 23.3.2010, 14:50 |
увсегда надо. выкладывай, коли не жалко |
| Автор: BlackApricot 24.3.2010, 05:33 |
| Сходу архив не нашёл, найду или по новой перепакую, выложу. |
| Автор: BlackApricot 24.3.2010, 08:06 |
| В большем архиве есть не вычищенные файлы, автор старательно маскировал текст, кому надо, доделывайте, один сделаете, остальные легче будет. Сам сайт исчез в прошлом году, кому не лень проверяйте, а вдруг появился. Меньший файл, это из книги Климова, только у него примеры на VBS. А кто разгребёт всю кучу, у того будет больше инфы. Удачи. |
| Автор: bars80080 24.3.2010, 15:19 |
| ок. посмотрим как-нибудь на досуге |
| Автор: IgorIV 24.3.2010, 20:34 | ||
BlackApricot, и что мы видим?
Где тут Javascript? А сайт, ну для этого есть машина времени http://web.archive.org/web/20080514153857/http://xlibscripts.land.ru/index.html |
| Автор: BlackApricot 24.3.2010, 20:48 | ||
IgorIV, не понял вопроса? |
| Автор: mxt 24.3.2010, 22:53 |
там jscript. но их синтаксис схож, поэтому то и то называют javascript |
| Автор: BlackApricot 25.3.2010, 06:14 | ||
Если к словам придираться, то да. Хотя для лисы тоже плагин есть, не удивлюсь если и другие браузеры имеют подобное. |