1. ホーム
  2. html

[解決済み] クリックで画像リンクダウンロード

2022-04-14 02:22:26

質問

のような通常のリンクを生成しています。 <a href="/path/to/image"><img src="/path/to/image" /></a> をWebアプリで使用します。

リンクをクリックすると、新しいページに画像が表示されるのですが。もし画像を保存したいのであれば、右クリックして"save as"を選択する必要があります。

この動作ではなく、リンクをクリックするとダウンロードボックスが飛び出すようにしたいのですが、htmlやjavascriptだけで可能でしょうか?どのように?

そうでなければ、download.phpスクリプトを書いて、ファイル名をパラメータとしてhrefに呼び出すしかないでしょうか。

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

<a download="custom-filename.jpg" href="/path/to/image" title="ImageName">
    <img alt="ImageName" src="/path/to/image">
</a>

まだ完全にはサポートされていません カニース と一緒に使うことができます。 モダナイザー ( ノンコアの下で検出される ) で、ブラウザの対応状況を確認します。