前提・実現したいこと
FTPでPDFをアップし、HTMLでリンクを張りました。
しかし、リンクをクリックすると、PDFを表示するのではなく一旦ダウンロードが始まりダウンロードが完了下段階でファイルをクリックするとブラウザで表示されます。
しかし、このとき開いているPDFはあくまでローカルファイルをブラウザで閲覧しているだけの状態です。
ダウンロードさせず、PDFを表示することはできないでしょうか?
https://www.fdma.go.jp/publication/hakusho/h30/46816.html
消防庁のページですが、こちらのページだとPDFをダンロードせずにPDFをブラウザで表示できています。
どのような手段を使えば、PDFで表示ができるのでしょうか。
該当のソースコード
HTML
1<p></p> 2<p><a href="https://www.fdma.go.jp/publication/hakusho/h30/items/h30_hakusyo_all.pdf"></a></p> 3
試したこと
HTML
1 <script> 2 document.location.href = "https://www.fdma.go.jp/publication/hakusho/h30/items/h30_hakusyo_all.pdf"; 3 </script>
スクリプトタグを使いダウンロードせず開くかもしれないと思い試しましたが、ただページを開いた瞬間にダウンロードが始まるだけでした。
Web サーバーの設定 (Content-Type および Content-Disposition ヘッダーの内容) によるみたいです。
https://ja.stackoverflow.com/q/33941/2396
回答1件
あなたの回答
tips
プレビュー