1. ホーム
  2. html

[解決済み] HTMLでダウンロードリンクを作成するにはどうすればよいですか?

2022-03-01 21:52:53

質問

HTMLの基本的な知識はあります。サンプルサイトにダウンロードリンクを作りたいのですが、作り方がわかりません。ファイルを訪問するのではなく、ダウンロードするためのリンクを作るにはどうしたらよいでしょうか?

どのように解決するのですか?

<ブロッククオート

この回答は時代遅れです。現在、私たちは download 属性 . (以下も参照 MDNへのリンク )

もし、ダウンロードリンクと言うのが、ダウンロードするファイルへのリンクのことなら

  <a href="http://example.com/files/myfile.pdf" target="_blank">Download</a>

その target=_blank を使用すると、ダウンロードが始まる前に新しいブラウザウィンドウが表示されます。このウィンドウは通常、ブラウザがリソースがファイルのダウンロードであることを発見すると閉じられます。

ブラウザが知っているファイルタイプ(JPGやGIF画像など)は、通常、ブラウザ内で開かれることに注意してください。

以下のようなヘッダを送信して、ダウンロードを強制することができます。 ここで . (そのためには、サーバーサイドスクリプトまたはサーバー設定へのアクセスが必要です)。