«Сохранить как» на стороне клиента - PullRequest
0 голосов
/ 17 января 2012

Есть ли способ установить некоторые заголовки, такие как content-disposition: attachment; filename=somefile.xml и сделать обратную передачу на стороне клиента, чтобы сделать кнопку сохранения файла?Файл генерируется с использованием active-x.

Или есть другой способ выбрать место для файла?

В настоящее время я сохраняю сгенерированные xml-файлы рядом с моим html-файлом, но мне хотелось бы просмотреть аналогичные функции для просмотра.Пока я получаю путь в виде строки, я могу сам исправить все остальное.

Любая помощь очень ценится.

1 Ответ

0 голосов
/ 17 января 2012

С помощью API файла html5 вы можете создать BLOB-объект во время выполнения и загрузить его на стороне клиента. Но поскольку вы говорите об ActiveX, вы, вероятно, используете IE, и этот пример не будет работать. Вы можете попробовать это в Chrome или Firefox.

http://jsfiddle.net/francisfortier/eq8CC/

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