1. ホーム
  2. ハイパーリンク

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

2022-04-01 02:36:43

質問

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

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

この回答は時代遅れです。 download 属性 . (こちらも参照 MDNへのリンク )

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

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

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

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

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