http://support.microsoft.com/default.aspx?scid=kb;JA;260519
[HOWTO] 既知の MIME タイプに対し [ファイルのダウンロード] ダイアログ ボックスを開く
Content-Disposition ヘッダを使って制御できるようですよ。
MIMEタイプを変更すればどうでしょう。
MIMEタイプを変更すると、そのデータがどのようなファイルでできているかを説明します。
これを変更する方法はどうでしょうか。
私の以前の仕事[プログラマ]で、同じようなトラブルがあり、上司がMimeタイプ変更で解決しておりました。
ありがとうございます。サーバで行うということでしょうか?
リンクの所で、type属性で、ダウンロード用のMIMEタイプを指定すれば良いのではないでしょうか。
例えば、同ディレクトリ内にあるabc.pdfに関しては、
<a type=”application/x-msdownload” href=”abc.pdf”>abc</a>
とか。
(ダメだったらごめんなさい。)
ありがとうございます。ダメでした。
http://www.studyinghttp.net/header#Content-Disposition
[Studying HTTP] HTTP Header Fields
簡単な解説と例が載っています。
ありがとうございます。試してみます。
Content-Disposition ヘッダの使い方ですが、ここの一連のやりとりが参考になるのではないかと思います。
# NNでもContent-Disposition使えるようです。
ありがとうございます。参考になります。試してみます。
http://www.shtml.jp/htaccess/mime.html
.htaccessでMIMEタイプの設定を行う
2に引き続いての返信ですので、
ポイントは不要です。
はい、サーバ側で処理します。
もしもHttpサーバにApacheを利用されているのでしたら、.htaccessに埋め込む方法があります。
http://mark.cin.or.jp/15-e.html
MIMEタイプの設定の変更
もしもクライアントサイドでご、このサービスを実現したいとお考えになられているのでしたら。こちらはいかがでしょ。
でも、これをすると、HTMLでPDF〜という制限以上になってしまいますが・・。
ありがとうございます。中々難しいのですね。他の方のコメントも見るとヘッダで制御するか、httpsでサーバに設定するか2種類の手法があるように思いますが、間違ってますでしょうか。httpsで対応したいのですが、404ファイルの表示程度の記述しか経験がありません。具体的に例が記されているものはあるでしょうか?
回答者 | 回答 | 受取 | ベストアンサー | 回答時間 | |
---|---|---|---|---|---|
1 | ![]() |
347回 | 314回 | 0回 | 2004-11-21 23:35:20 |
ありがとうございます。このヘッダの具体的な記述例はないでしょうか?また、netscapeも対応できるのでしょうか?