Heim >Web-Frontend >H5-Tutorial >Ausführliche Erläuterung der Anwendung des Download-Attributs in HTML5_html5-Tutorial-Fähigkeiten

Ausführliche Erläuterung der Anwendung des Download-Attributs in HTML5_html5-Tutorial-Fähigkeiten

WBOY
WBOYOriginal
2016-05-16 15:46:181736Durchsuche

In herkömmlichem HTML sieht der Download einer bestimmten Datei wie folgt aus:

XML/HTML-CodeInhalt in die Zwischenablage kopieren
  1. <a href="=/files/abc1234564545 .pdf">Berichta> 

In HTML 5-Browsern kann das Download-Attribut wie folgt unterstützt werden:

XML/HTML-CodeInhalt in die Zwischenablage kopieren
  1. <a href="=/files/abc1234564545 .pdf" herunterladen="abc">Bericht a> 
Der Vorteil des

Download-Attributs besteht darin, dass, wenn der Benutzer eine Datei herunterlädt, im Anzeigefeld „Speichern als Datei“ im Browser des Benutzers
das angezeigt wird, was im Downloader-Attribut angezeigt wird. freundlicher

In HTML5 gibt das Download-Attribut der heruntergeladenen Datei einen geeigneten Namen, anstatt den nativen Serverdateinamen zu verwenden.

XML/HTML-CodeInhalt in die Zwischenablage kopieren
  1. <a href="http: //www.zjgsq.com/demo/1/some-realy-crazy-file-name-389247823879472398.txt" herunterladen="Test">Zum Herunterladen klickena>
Wenn der Benutzer dann auf den Link klickt, wird der Download-Attributwert im Download-Dialogfeld angezeigt und ersetzt den ursprünglichen unordentlichen Dateinamen. In diesem Beispiel wird die Datei als test.txt heruntergeladen. Das Download-Attribut ermöglicht auch einen erzwungenen Download.

Dieses Attribut ist sehr nützlich, wenn es eine Dateiinteraktion gibt, die äußerst eindeutig sein muss (der Dateiname im obigen Beispiel ist sehr eindeutig, nicht wahr?), aber eine Menge verstümmelter Zeichen haben für den Benutzer keine Bedeutung. Das Download-Attribut definiert den Dateinamen so, dass er für den Benutzer aussagekräftiger ist. Das Download-Attribut ist nur eine Erweiterung, es ist nicht besonders cool, aber es ist nützlich und sehr einfach hinzuzufügen.


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn