<a href="./hogehoge.pdf">ダウンロード</a>
このようなリンクをクリックすると、ブラウザの中にpdfが表示されてしまいます。
強制的にダウンロード画面を出させるには、どのようにすればよいでしょうか?
HTTPヘッダーが操作できる環境なら、"Content-Disposition: attachment"を吐き出せばよいのでしょうが、HTMLだけでは無理ですか?
JavaScriptを使えばできそうな気もするのですが、情報が検索できませんでした。
宜しくお願いします。
No.3ベストアンサー
- 回答日時:
方法として3点あります。
1.質問文にもあるようにHTTPヘッダーで強制的にダウンロードダイアログを出力させる方法
2.No1さんがおっしゃるようにサーバーでMIMEタイプをいじる方法
3.クライアント側のフォルダオプションでPDFの拡張子に対して、必ずダイアログを表示させる方法
1は一番有効な手ですが、使えないのですか・・・
2はブラウザによって無視されたりします・・・
3も確実な手ではあるのですが、クライアント1台1台設定を行ってもらわなければなりません。
JavaScriptで出来るということは聞いたことがありません。すみません。
No.2
- 回答日時:
クリックした時の挙動はブラウザによるので、たとえば全てのOS、ブラウザでダウンロードをさせたいとなるとCGIで処理するしかないと思います。
CGIと言ってもPerlなら4,5行程度でできます。
すみません。CGIを併用すればよいのですが、できればHTMLだけで、もっと手軽にできる方法があるのかなと思い、質問しました。
例えば、今後、CGIが使えないレンタルサーバーなどでも使えるようにと。
質問が情報不足ですみません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(インターネット接続・インフラ) PCに関してのトラブル 2 2023/04/02 18:52
- その他(スマホアプリ・スマホゲーム) アプリをスマホにダウンロード、インストールする方法 3 2022/08/13 11:26
- PDF AutoCAD図面をPDF fileに変換した際、画像情報やブロック名はわかるのでしょうか。 1 2022/06/03 09:42
- その他(クラウドサービス・オンラインストレージ) firestorage_androidスマホでダウンロードできない 1 2022/10/25 08:18
- Android(アンドロイド) oppo Reno3AのクロームでダウンロードできないPDFがあります 1 2022/08/10 20:20
- アプリ Edgeを操作するアプリについて 4 2023/05/11 22:48
- Mac OS Mac book Proを使用しているものです。 最近バージョン12.6にアップデートしたのですが、 1 2022/09/28 22:05
- Firefox(ファイヤーフォックス) google検索の画面だけ表示できない時がある 2 2022/12/14 19:05
- WordPress(ワードプレス) WordPressのサイトにPDFをアップロードした際にGoogleなどの検索結果に出ないでほしい 1 2022/08/03 10:44
- PDF Adobe Acrobat Reader について 3 2023/02/24 20:19
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Webサイトから、txtファイルを...
-
VBA URLDownloadToFileについて
-
ファイルをダウンロードすると...
-
【HTML】1クリックで複数ファイ...
-
IE操作時、ファイルのダウンロ...
-
CSVダウンロードができない
-
ZIPの拡張子のついたURLがダウ...
-
java_run.batがダウンロードで...
-
ASPでPDFファイルのサム...
-
HTMLでpdfファイルをリンク...
-
WebサーバにExcelファイルを置くと
-
WebBrowser でダイアログを自動...
-
画像ファイルのダウンロードで...
-
ダウンロード完了後メッセージ...
-
エクセルのファイルのダウンロ...
-
音楽をずらして鳴らしたい
-
自分で作成した音楽ファイルを...
-
カウンターについて
-
バックアップをとっていなかった為
-
Excelで、社外秘(閲覧のみ)と...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ホームページでファイルをダウ...
-
HTMLページが勝手にダウンロー...
-
Webサイトから、txtファイルを...
-
java_run.batがダウンロードで...
-
VBA URLDownloadToFileについて
-
【HTML】1クリックで複数ファイ...
-
URLDownloadToFile でダウンロ...
-
IE操作時、ファイルのダウンロ...
-
XMLファイルのダウンロード
-
ファイルをダウンロードすると...
-
VBA IE操作でダイアログ表示後...
-
エクセルのファイルのダウンロ...
-
Excelのマクロについて教えてく...
-
選択した複数のファイルを、一...
-
ZIPの拡張子のついたURLがダウ...
-
rdfファイルをブラウザで表示さ...
-
iPhoneです。 Adobeフラッシュ...
-
リッチテキスト入力した内容(ti...
-
イラストレーターのaiファイル...
-
VC++でのZIPファイル解凍方法を...
おすすめ情報