2017-11-10 22 views
-1

例えば、私は
https://boliden.chemsoft.eu/BlackBoxInterface.aspx?output=doc&id=20647&filesekv=85858&filename=Zinc_2015-06-01_English.pdfのようなpdfファイルリンクを持っています。
リンクを作成した場合
<a href="https://boliden.chemsoft.eu/BlackBoxInterface.aspx?output=doc&id=20647&filesekv=85858&filename=Zinc_2015-06-01_English.pdf">Pure zink, Zinc_2015-06-01_English.pdf</a>
このリンクをクリックすると、PDFファイルを表示するのではなく、ブラウザが自動的にダウンロードします。

jsを使用してそのPDFファイルを開く方法はありますか?Javascriptを使用してPDFファイルのリモートリンクを開く方法

+1

[ダウンロードではなくブラウザでファイルを開く方法(pdf)?](https://stackoverflow.com/questions/6293893/how-to-force-files-to-open-in-ブラウザの代わりにダウンロードPDF) –

+0

リンクがPDFを自動的にダウンロードするので、あなたはそれについて何もすることはできません...静的なPDFファイルがあれば、あなたがやっていることはうまくいくでしょうし、PDFファイルは自動的に開かれた。あなたの ''に 'target =" _ blank "を追加すると、現在のウィンドウではなく別のウィンドウでもオープンされます。 –

+0

ありがとう、私はそれを持っています –

答えて

0

PDF.jsのようなライブラリを使用すると、PDFの表示を強制できます。

そうしないと、ユーザーのブラウザはPDF文書をダウンロードまたは表示することになります(force-downloadヘッダーを送信しないと仮定します)。 Barmarさんのコメントに続いて

-- EDIT

、あなたは確かにブラウザが決定させるためにContent-disposition: attachmentヘッダを削除する必要があります。

+1

それはサーバーが 'Content-disposition:attachment'を送信しているように見えます。これはダウンロードを強制します。 – Barmar

+0

nicovankとbarmarに感謝します。私はそれをチェックします –

関連する問題