GoogleChromeなどのブラウザでは、HTML5の追加要素の download を追加すればダウンロードできるということで追加したのですが
JavaScript
1document.addEventListener("DOMContentLoaded", function () { 2for (i = 1; i <= 13; i++) { 3document.getElementById("lightgallery").insertAdjacentHTML('beforeend', 4'<a href="https://test.io/img/' + i + '.jpg" class="gdownload" download>' + 5'<img src="https://test.io/img/' + i + '.jpg">' + 6'</a>'); 7}}, false);
Chromeでの動作は確認できたのですがSafariでは仕様らしいのですが動作しません。
そこで、Safariでも強制的にダウンロードさせたい場合はどうすれば良いのでしょうか。
######追記
ファイル名は変動するのでファイル名での指定はできればしたくありません。
aタグにはid:downloadが振り当ててあります。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/01/22 11:18
退会済みユーザー
2017/01/27 09:20
2017/02/25 08:41
退会済みユーザー
2017/05/01 02:54