Pobieranie <a download, area download>
Jak wymusić pobranie pliku na dysk po kliknięciu linka (odnośnika hipertekstowego)?
- Odsyłacz podstawowy - domyślna nazwa pliku:
<a href="lokalizacja" download>...</a>
- Odsyłacz podstawowy - podana nazwa pliku:
<a href="lokalizacja" download="nazwa">...</a>
- Odsyłacz rozszerzony - domyślna nazwa pliku:
<area href="lokalizacja" download>
- Odsyłacz rozszerzony - podana nazwa pliku:
<area href="lokalizacja" download="nazwa">
- lokalizacja
- Miejsce, gdzie znajduje się plik do pobrania, podane w postaci ścieżki dostępu (w obrębie tego samego serwisu) albo adresu internetowego (w dowolnym serwisie)
- nazwa
- Nazwa pliku pod jaką powinien zostać zapisany plik na dysku użytkownika
Wskazuje, że hiperłącze służy do pobierania pliku ze strony. Dzięki temu można np. wymusić pobranie wskazanego dokumentu *.html na dysk lokalny użytkownika - w przeciwnym razie po kliknięciu odnośnika nastąpiłoby wyświetlenie wskazywanego dokumentu bezpośrednio w przeglądarce, a nie rozpoczęcie jego pobierania.
Jeżeli podano wartość tego atrybutu, określa ona domyślną nazwę, jaką powinien przyjąć plik, po zapisaniu go na dysku lokalnym użytkownika.
Przeglądarki
Chrome | Firefox | Edge | Opera | Safari | |
---|---|---|---|---|---|
<a download> | 14 2011-09-16 | 20 2013-04-02 | 18 2018-10-02 | 15 2013-07-02 | 10.1 2017-03-27 |
<area download> | 54 2016-10-12 | 20 2013-04-02 | 12 2015-07-29 | 41 2016-10-25 | 10.1 2017-03-27 |