0

私は HTML と CSS を使用しており、必要に応じて非常に単純な JavaScript コードを使用したいと考えています。

ResumeWord.doc と ResumePDF.pdf を FTP にアップロードしました。それぞれ「閲覧」「ダウンロード」「印刷」のリンクを作成しました。ResumeWord.doc は、ブラウザーで開くのではなく、開くまたは保存するオプションを含むポップアップのみを表示するようですが、ブラウザーで ResumePDF.pdf を開くことはできましたが、表示せずにダウンロードするためのクリック可能なリンクを作成することはできませんでした。「ビュー」に対して HTML target_blank と JavaScript window.open を試しましたが、失敗しました。私は独学でアマチュアです。

「表示」リンクで ResumeWord.pdf をブラウザでポップアップなしで開くにはどうすればよいですか? ユーザーが「ダウンロード」をクリックしたときに ResumePDF.pdf をダウンロードするにはどうすればよいですか?

4

1 に答える 1

1

なんらかの支援がなければ、ブラウザーは、ユーザーのコンピューターに Microsoft Word がインストールされているとは見なしません。そのため、開くのではなく、保存するオプションのみが表示されます。

ただし、PDF はブラウザーで表示できるものであり、ブラウザーはこれを実現するために適切なファイルがインストールされているかどうかを確認できます。そうであれば、ブラウザは先に進み、ファイルを開きます。

ブラウザにワードファイルを開くように強制する方法については、このSO の質問を参照してください。

また、PDF のダウンロードの強制については、このSO の質問を参照してください。あなたの場合、解決策にはさまざまなサーバー側ヘッダーの送信が含まれるため、不可能な場合があります。

于 2012-08-22T07:33:34.753 に答える