v2.5.2
Giriş yap

a etiketinde download attribut sorunu...

Anonim
435 defa görüntülendi

<a

  href="http://upload.wikimedia.org/wikipedia/commons/8/87/Google_Chrome_icon_%282011%29.png"
  download>Click me!</a>
linke tıklandığında normalde linkteki resmi indirmesi gerekir fakat
indirmiyor.. uzun zaman önce kullanmıştım aynı şekilde. çalışmıştı. şimdi neden çalışmıyor acaba ?
teşekkürler..
Cevap yaz
Cevaplar (1)
selim
1543 gün önce

1- Yukarıda indirtmek istediğiniz resmi kendi dosyanıza indirip path vererek indirmeniz mümkün

Örn: <a href="images/google.png" download>Click me!</a>

2- Veya uzak sunucudan(remote url) den bir dosya indirtmek istiyorsanız url nizi base64 formatına çevirip bu işlemi gerçekleştirebilirsiniz. Ancak bu kötü bir görüneme sahip.

Buraya örnek eklemek istedim fakat url çok uzun olduğu için hata aldım :) Sanırım arka tarafta bir kısıtlama var. Kısaca alt kısımda anlatayım.

https://base64.guru/converter/encode/url => Bu site ye girerek remote url kısmına indireceğin resmin linkine yaz. Alt kısımda sana uzunca bir base64 link gelecek. onu kopyala href attribute içine yapıştır. Bu şekilde indirme yapabilirsin.

Örnek: https://jsfiddle.net/j2davtsq/