人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

サーバーにアップしたPDFファイルをダウンロードする際、
自動で「ファイルのダウンロード」のダイアログが開くようにしたいのですが、
PDFファイルを圧縮してアップする以外の方法を知りたいので宜しくお願いします。

●質問者: SERENDY
●カテゴリ:インターネット
✍キーワード:PDFファイル サーバー ダイアログ ダウンロード ファイル
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● どんジレ、どんさん
●20ポイント

こんにちは。圧縮以外の方法とうかがいましたが、


参照

http://www.tagindex.com/kakolog/q2bbs/901/1108.html


上記理由で、環境ごとに異なると思います。そこで例えば、


◆ダウンロードの方法

・Win : 右クリックでファイルを保存して下さい。

・Mac : optionを押しながらクリックしてファイルを保存して下さい。

http://www.emro.co.jp/download.html 左記より引用


上記サイトのように、ユーザーへのアナウンスを書かれてはいかがでしょうか。

以上、参考になれば幸いです。


2 ● quintia
●30ポイント

ファイル単位である必要がなく、.htaccess を編集できる権限があるならば、MIME Type を変更してバイナリデータと認識させるのがいいんじゃないでしょうか。

AddType application/octet-stream pdf

とすればいいかと。


検索したら

http://chaichan.hp.infoseek.co.jp/qa4500/qa4867.htm

が見つかりました。


3 ● tatsu___kun
●30ポイント

http://www-1.ibm.com/support/docview.wss?uid=lsj1ad716affd5f9f66...

http://oshiete1.goo.ne.jp/qa1327493.html

http://www.agile-tech.com/blogs/dev/2007/12/contentdisposition.h...

http://kazuhiko.tdiary.net/20050521.html


サーバー側でできることは、HTTPヘッダに以下を追加すればいいようです。

Content-Disposition: attachment; filename="***.pdf"


あとは、ユーザーがブラウザ設定でどのようにしているかで変わってくるようです。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ