下記のjsは、
・画像をダウンロードしてページ移動するjsなのですが・・・IEでは画像のダウンロードの部分が利きません。
少しjs詳しい友人に相談したところjs部分をIEとchrome用で二つに分けて作らないとダメだと言われたのですが、
そういうものなのでしょうか?
できれば一つのjsでIEにも対応するように作りたいのと、なぜIEでは利かないのかの理由が分かりましたらご教授頂けますでしょうか。
window.addEventListener('DOMContentLoaded', ()=>{ document.querySelectorAll('[data-href]').forEach(x=>{ x.addEventListener('click',()=>{ location.href=x.dataset['href']; }, 5000); }); }); </script> <a data-href="https://mnakashi.web.fc2.com/test/2.html" href="https://mnakashi.web.fc2.com/test/sample.png" download="sample.png">ダウンロード</a>
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。