| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > Не получается создать файл с помошью JS |
| Автор: WWWeb 21.11.2005, 22:31 | ||
вот значит написал
но если указать f1 = fso.CreateTextFile("testfile.txt", true); вместо f1 = fso.CreateTextFile("c:\\testfile.txt", true); то скрипт не срабатывает. Мне надо с помошью JS или VBS создать файл по относительному адрессу. Заранее спасибо. |
| Автор: Ciber SLasH 21.11.2005, 22:38 | ||
Перед созданием файла в текущей папке использую ф. определения текущей директории:
|
| Автор: Burrr 21.11.2005, 22:39 |
| На машине клиента что-то сохранить по относительному адресу сложновато, потому что возникает резонный вопрос: "Относительно чего сохраняем? |
| Автор: WWWeb 21.11.2005, 22:44 | ||
ну сам скрипт лежит в папке folder и в ней же надо создать файл
это не работает... |
| Автор: rtm 21.11.2005, 23:09 |
| читай nsdm это раз нафиг это надо, сохранять/удалять файлы на машине пользователя без запроса все равно не выйдет да й кто тебе разрешит у него на машине что-то сохранять? ))))))) |
| Автор: WWWeb 21.11.2005, 23:14 |
| файл лежит на сервере в папке folder и надо в ней же при помоши JS создать файл file.txt Файл надо создать на веб-сервере, а на компе пользователя |
| Автор: Sardar 21.11.2005, 23:48 |
| Ciber SLasH имел в виду var Path = FSO.GetAbsolutePathName("."); //где точка это текущая директория |
| Автор: Ciber SLasH 21.11.2005, 23:58 | ||
GetAbsolutePathName("") — можно с точкой, можно без точки... |
| Автор: WWWeb 22.11.2005, 00:21 |
| это сохраняет на компе юзверя, а мне надо на сервере с помошью JS создать файл |
| Автор: Sardar 22.11.2005, 00:33 |
| WWWeb с клиента на сервер сохранить файл нельзя. Можно методом PUT, но я серверов поддерживающих фичу не видел. По другому никак, на сервере должен быть скрипт, что примет от тебя форму, проверит содержимое и сам создаст необходимые файлы. Иначе никак, ты и сам можешь догадаться |