Экспорт в jQuery XML или загрузка простого файла JavaScript - PullRequest
2 голосов
/ 02 ноября 2009

Я динамически создал строку xml из объекта JSON, возвращаемого с сервера. Мне нужно дать пользователю загрузить его в виде файла, чтобы при нажатии пользователем кнопки с именем export он / она получал файл downloadable.xml и мог быть сохранен на локальном компьютере.

Возможно ли это?

Ответы [ 2 ]

3 голосов
/ 11 августа 2010

Я недавно искал что-то подобное, и наткнулся на Downloadify . Похоже, что он использует функцию Flash 10 для обхода ограничений файловой системы JavaScript.

2 голосов
/ 02 ноября 2009

Вы сгенерировали файл на сервере или на клиенте?

Если вы сгенерировали файл на сервере, вы можете использовать заголовок content-disposition . Вам также необходимо установить тип содержимого для application / xml или text / xml.

Если вы сгенерировали файл с помощью jQuery, пользователь не сможет сохранить его локально. Javascript не имеет доступа к файловой системе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...