Atrybut download w HTML <a>
definicja i zastosowanie
pobieranie
atrybut określa, że cel będzie pobierany, gdy użytkownik kliknie na hiperłącze (atrybut href zdefiniowanym w dokumentacji pliku).
pobieranie
Domyślne wartości atrybutu staną się nową nazwą pliku po pobraniu. Dozwolone są dowolne wartości, przeglądarka automatycznie wykryje poprawne rozszerzenie pliku i doda je do pliku (np. .img, .pdf, .txt, .html itp.).
Jeśli wartość ta zostanie pominięta, użyje się oryginalnej nazwy pliku.
Przykład
Przykład 1
Pobieranie pliku po kliknięciu w link (zamiast przejścia do pliku):
<a href="/logo/w3logo-5.png" download>
Przykład 2
Określ wartość atrybutu download, która będzie nową nazwą pliku do pobrania (np. użyj "w3logo.jpg" zamiast "mycodew3csimage.jpg"):
<a href="/logo/w3logo-5.png" download="w3logo">
Gramatyka
<a download="filename">
Wartość atrybutu
Wartość | Opis |
---|---|
filename | Opcjonalnie. Określa nową nazwę pliku dla pobieranego pliku. |
Obsługa przeglądarek
Liczby w tabeli wskazują na pierwszą wersję przeglądarki, która w pełni obsługuje tę właściwość.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
14.0* | 18.0 | 20.0* | 10.1 | 15.0 |
* Chrome 65+ i Firefox obsługują jedynie łącza do plików z tym samym źródłem.