2011-08-11 9 views
0

私はブラウザでコンテンツを生成し、そのコンテンツをPDF、DOC、またはTXTファイルとしてユーザのシステム上のファイルに保存したいと考えています。私は、 "開く"/"名前を付けて保存"ダイアログボックスでユーザにプロンプ​​トを出し、Firefoxに適切なアプリケーション/ファイルタイプを指定させたいと思います。ファイルをFirefoxでローカルに保存するには、ファイルの種類を.partから[.pdf | .doc | .txtなど]

これまでの進捗状況:ユーザーにファイルをローカルに保存するように求めることができましたが、ダイアログボックスでファイル名とアプリケーション/ファイルの種類を設定できません。 Firefoxはファイル拡張子を ".part"に設定しています。ファイル名はファイルデータの最初の20文字以上で、アプリケーション/ファイルタイプはデータストリームに設定されています。どのように私はFFで、ファイル名およびアプリケーションの種類を設定することができます(同様とIEインチ)

おかげ -ven

答えて

0

私はあなたがそのないC#のかなり確信して、イムを使用している言語はよく分かりません。

それにもかかわらず、ファイルを開く/保存するダイヤルは、ファイル拡張子を使用できるフィルタオプションを持っています... このHTMLはあなたの使用ですか?

+0

申し訳ありませんが、私はJavascriptを使用していることを忘れていました。 – ven

0

FirefoxはContent-Disposition:ヘッダーのファイル名とContent-Type:ヘッダーのファイル名を取得します。

関連する問題