2012-05-08 4 views
1

Можно создать дубликат:
Is it possible to write to a file (on a disk) using JavaScript?Написать файл на диск

Можно ли записать файл в файловой системе, скажем, C:\myfile\myfile.bin с помощью Javascript?

У меня есть эта функция:

var data = MyObject.getdata(); // typeof data = "object" 

И я хочу, чтобы написать «данные» в файл для отладки.

+5

Короткий ответ *** нет *** – rlemon

+0

Консоль в хроме и ff предлагает действительно хорошие инструменты отладки – rlemon

ответ

2

Нет, но вы можете использовать новое Локальное хранение на HTML5 -

http://diveintohtml5.info/storage.html

localStorage.setItem("bar", Data); 
+5

Это, по всей вероятности, ** не ** записывает файл в файловую систему. В большинстве браузеров он просто создает строку в базе данных SQLite. – duskwuff

+1

И что? Невозможно сделать то, что он просил, поэтому Дор предоставляет совершенно правильную портативную альтернативу. Почему нисходящий? – Blindy

+1

Потому что он не отвечает на вопрос, который должен быть «Нет, но ...» и, возможно, перечислит, как получить доступ к данным после этого (так как это, очевидно, требуется). –

2

Вы можете написать файл в файловой системе броске ActiveX, но он работает только на Windows, и только в IE.

Смежные вопросы