Создать текстовый / xml-файл, используя javascript / jquery? - PullRequest
0 голосов
/ 07 октября 2011

Я хотел бы знать, есть ли способ генерировать текстовый / XML-файл в JavaScript.Я хочу, чтобы пользователи могли заполнять форму страницы в автономном режиме, сохранять данные, а затем использовать сохраненный файл в более поздний момент времени.Браузер будет IE, скорее всего IE7.

Спасибо

Ответы [ 2 ]

0 голосов
/ 07 октября 2011

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

Время выучить ActionScript и попрощаться с совместимостью с iDevices!

0 голосов
/ 07 октября 2011

Файлы должны храниться в клиентских файловых системах, верно?

Как правило, сохранение данных на компьютере клиента с помощью веб-скрипта считается нарушением безопасности. Я бы не стал этого делать, но если это одно из требований вашего проекта, вы можете попробовать.

Поскольку целевой платформой будет IE, вы можете попробовать ActiveX. Пример кода (не тестировался):

var fso  = new ActiveXObject("Scripting.FileSystemObject");
var fh = fso.CreateTextFile("c:\\path\\file.txt", true);
fh.WriteLine("Some text");
fh.Close();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...