PDFファイルのダウンロード方法

[上に] [前に] [次に]
まっちゃん 2000/01/19(水) 13:15:45
普通、<A HREFのリンク先の指定で『ファイル.pdf』とすると、
左クリックしたら、普通にWeb上でpdfファイルが開いてしまいます。
そのファイルを自分のローカルドライブにダウンロードしたいときには、
右クリックで『ファイルの保存』をして保存します。
そのファイルの保存の作業を左クリックでするようにはできますか?
何かやり方があったら教えてください。
よろしくお願いします。

satoh 2000/01/19(水) 13:21:42
できません。

あなたのHPだけ、そういう仕様になっていたら、ものすごく迷惑だと思いませんか?訪問者が本当にそんな動作を要求しているんですか?

最近、自分勝手な仕様(訪問者にとっては迷惑極まりない)を実現させようとする人が異常に多いような気がする・・・

ふじ 2000/01/19(水) 13:49:55
クライアントによっては可能です。

・NNで可能な方法(IEはダメ)
Content-Type を application/octet-stream にする。
例えば .htaccess で
AddType application/octet-stream pdf
とする。

・NN, IE5 で可能な方法(IE4はダメみたい)
ダウンロード用のCGIを作り、
Content-Disposition: attachment; filename="xxx.pdf"
のように、Content-Disposition ヘッダでファイル名を指定する。

../199911/99110228.htm

ゆう 2000/01/19(水) 13:58:31
Acrobat Reader 4.0 を使っていると仮定しまして(普通 4.0 ですよね)、
「ファイル−環境設定−一般」の「 Web ブラウザに組み込み」をはずします。
そうすると Plug-in されませんので、ダウンロード(保存ダイアログが開く)が可能になります。

まっちゃん 2000/01/19(水) 14:16:43
[[解決]]
ゆうさんの方法でうまくいきました。ありがとうございました。
ふじさん、参考になりました。いろいろなやり方があるんですね。
勉強になりました。ありがとうございました。

satohさん>訪問者が本当にそんな動作を要求しているんですか?
そうです。技術的な質問をしてるのに
あまり感情論を書かないでください。
やっぱり、純粋に質問しててもムカッとくるから。
でも、質問の言葉が足りなかったらごめんなさい。
以後気をつけます。

というわけで、解決!
みなさんどうもありがとうございました。

ゆう 2000/01/19(水) 14:55:58
解決済みのところ申し訳ありませんが、どなたか Mac の Acrobat Reader 相手に同じ事をするにはどうしたらよいかご存知ありませんか?

[上に] [前に] [次に]