私は、データベースからのレポートを表示するWebアプリケーションをサポートしています。しばしば、レポートには添付ファイル(通常はデータベースに保存されているイメージ/ドキュメント)が含まれます。.RTFを提供する方法
我々は
(我々はPDFファイル、RTFs、および様々な画像フォーマットをサポートする)データベースから添付ファイルをストリーム動的.htmのリソースを介してアタッチメントを提供し、それが添付の種類に基づいてコンテンツ・タイプを移入RTFの場合、問題が発生しています。多くのWindowsユーザーは、デフォルトでは 'application/rtf'コンテンツタイプ(はに* .rtfファイル拡張の関連付けがあります)のアサーションを持っていないようです。その結果、添付ファイルへのリンクをクリックしてもInternet Explorer 6では何も行われません。
コンテンツタイプとして「application/msword」を返すと、リンクをクリックしたときにRTFが表示されるように見えますMS Officeがインストールされている(一部のユーザーはこれをインストールしておらず、OpenOfficeなどの代替RTFリーダーを使用します)。
このアプリケーションは公開されているため、ユーザーのマシン設定を制御することはできません。
ここで誰もこれを解決しましたか?そしてどうやって?ありがとう!
私は、これはServerFaultの上属すると思います。 –
これはServerFaultではありません。彼のウェブアプリの問題です。 WebアプリケーションはServerFaultにはなりません。 –