2015-04-30 1 views
1

Я хочу сделать что-то вроде этого: 1 - пользователь вставить имя 2 - после этого я создаю файл белый, имя пользователя вставляется и сохраняю файл в пользовательский диск, например, диск c. Мне нужно сделать это с помощью java-скрипта, но я понятия не имею об этом, я увидел пример о файловой системе в Html5, но этот подход, в конце, заставит вас загрузить файл, но я хочу сохранить его в указанном место мое. Можете ли вы дать мне руководство или какой-нибудь документ об этом поданном? foe example Я пробовал: http://www.noupe.com/design/html5-filesystem-api-create-files-store-locally-using-javascript-webkit.html , но потому что я не мог этого понять.Создайте файл с помощью Java script/jq и сохраните его в user pc

+0

http://jsfiddle.net/UselessCode/qm5AG/, как этот способ. – sheshadri

+0

Вы должны проверить этот вопрос. http://stackoverflow.com/questions/7160720/create-a-file-using-javascript-in-chrome-on-client-side –

+0

Не думайте, что вы можете напрямую писать в папку на компьютере пользователя. Вы можете запросить браузер только загрузить файл, который будет загружен в папку загрузки в 99% случаев. – Fester

ответ

0

OK, OK OK, tnk каждое тело, которое приехало сюда и поставило там время, чтобы ответить на мой вопрос. , наконец, через неделю, вчера, я пошел поговорить с моим профессором, и он улыбнулся мне и сказал, что не могу найти его, bcz js не имеет этого доступа, и мне просто нужно увидеть мое студенческое исследование о чем-то, что-то с ложным ответом.

1

Вы не можете получить доступ к файловой системе пользователя. Лучшее, что вы можете сделать, это использовать localStorage для обычных браузеров или файлов cookie.

+0

u знаю, что я сам принимаю урские слова, и я считаю, , но я говорил с моим proff, и он упомянул об этом, и сказал, что я могу создать такой файл, и таким образом, но он просто не объясняет это. – 123

+2

@ 123 Нет, вы не можете. Если бы вы могли, тогда сеть была бы полной анархией (а не тем, что ее уже нет). –

+0

вы можете скачать файлы из JS, вы просто не можете указать папку, в которой они созданы. – dandavis