Сохранение файла локально в Firefox, как установить тип файла с .part на [.pdf |.doc |.txt и т. д.] - PullRequest
0 голосов
/ 12 августа 2011

Я сгенерировал контент в браузере и хотел бы сохранить этот контент в файл в системе пользователя в виде файла PDF, DOC или TXT. Я хотел бы предложить пользователю диалоговое окно «Открыть» / «Сохранить как» и попросить Firefox определить правильный тип приложения / файла.

Мой прогресс на данный момент: я могу предложить пользователю сохранить файл локально, но я не могу установить имя файла и тип приложения / файла в диалоговом окне. Firefox устанавливает расширение файла на «.part», имя файла выглядит как первые 20+ символов данных файла, а тип приложения / файла устанавливается на поток данных. Как я могу установить имя файла и тип приложения в FF (и в IE тоже.)

Спасибо -ven

Ответы [ 2 ]

0 голосов
/ 12 августа 2011

Firefox выберет имя файла из заголовка Content-Disposition: и тип из заголовка Content-Type:.

0 голосов
/ 12 августа 2011

Я не уверен, какой язык вы используете, я уверен, что это не C #.

Тем не менее, в C # диалог открытия / сохранения файлов имеет опцию Filter, которая позволяет использовать расширения файлов ... Этот HTML вы используете?

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