2

画像がクリックされたときに「画像を名前を付けて保存」アクションをトリガーするにはどうすればよいですか?

4

1 に答える 1

10

HTML5 の download 属性を使用し、jQuery を使用せずに次のように実行できます。

<a href="http://farm3.staticflickr.com/2881/10000610654_fdf29eb02f_q.jpg" download>
    <img src="http://farm3.staticflickr.com/2881/10000610654_fdf29eb02f_q.jpg" alt="Smiley face">
</a>

デフォルト以外の名前を付けたい場合は、ファイル名を宣言することもできます。

<a href="http://farm3.staticflickr.com/2881/10000610654_fdf29eb02f_q.jpg" download="fileName.jpg">
    <img src="http://farm3.staticflickr.com/2881/10000610654_fdf29eb02f_q.jpg" alt="Smiley face">
</a>
于 2013-09-29T15:33:39.853 に答える