2017-12-01 39 views
1

Chrome PDFビューアのダウンロードボタンをクリックすると、サーバーサイドファイルが直接ダウンロードされます。Chrome PDFビューア埋め込みダウンロードボタンが動作しない

私は、ColdFusionサーバーを使用してPDFファイルを生成し、インラインで別のタブに表示しています。 PDFはタブで正しく表示されていましたが、ダウンロードアイコンをクリックすると、そのPDFファイルをダウンロードできました。私の.cfmファイルをダウンロードしていました。

screenshot

+0

誰にもこれに関する提案はありますか? –

答えて

1

あなたのContent-dispositionヘッダで、 '添付ファイル' と 'インライン' を交換してみてください。

基本的に、inlineは、ブラウザ内でファイルを開くために常にborwserによって変化します。いずれにせよ、あなたがしようとしていることは間違いなく添付ファイルを使うべきです。これは直接ユーザーに行き、ダウンロードを強制します。

+0

私はこのCFコードを使用しています。 \t

+0

しかし、ほとんどの人はダウンロードアイコンをクリックしてPDFファイルを入手するのが大好きでした。 –

+0

Content-Dispositionヘッダーの 'attachment'と 'inline'を入れ替えてみてください。 –

関連する問題