Skip to main content

Is er een HTML-downloadtag?

How to Add Meta Tags in Wordpress Pages (Juni- 2026)

How to Add Meta Tags in Wordpress Pages (Juni- 2026)
Anonim

Als u een webontwikkelaar bent, zoekt u mogelijk naar HTML-code die een bestand downloadt, met andere woorden een bepaalde HTML-tag die de webbrowser dwingt een bepaald bestand te downloaden in plaats van het weer te geven in de webbrowser.

Het enige probleem is dat er geen download-tag is. U kunt geen HTML-bestand gebruiken om een ​​bestand te downloaden. Wanneer een hyperlink vanaf een webpagina wordt aangeklikt (ongeacht of het een video, audiobestand of een andere webpagina is), probeert de webbrowser automatisch de bron te openen in het browservenster. Alles dat de browser niet begrijpt, wordt in plaats daarvan als download gevraagd.

Dat wil zeggen, tenzij de gebruiker een browser add-on of extensie heeft doet laad dat specifieke bestandstype. Sommige add-ons bieden webbrowserondersteuning voor allerlei soorten bestanden, zoals DOCX- en PDF-documenten, sommige filmformaten en andere bestandstypen.

Met sommige andere opties kunnen uw lezers echter bestanden downloaden in plaats van ze in de browser te openen.

Informeer gebruikers over het gebruik van een webbrowser

Een van de gemakkelijkste manieren om uw gebruikers bestanden te laten downloaden die anders in hun browser zouden verschijnen wanneer erop wordt geklikt, is om hen te laten begrijpen hoe bestandsdownloads daadwerkelijk werken.

Elke moderne browser heeft een contextmenu dat wordt weergegeven wanneer u met de rechtermuisknop op een koppeling klikt of wanneer u op aanraakschermen tikt en vasthoudt. Wanneer een koppeling op deze manier is geselecteerd, hebt u meer opties, zoals het kopiëren van de hyperlinktekst, het openen van de koppeling op een nieuw tabblad of het downloaden van het bestand waarnaar de koppeling verwijst.

Dit is een heel eenvoudige manier om te voorkomen dat u een HTML-downloadtag nodig heeft: laat uw gebruikers het bestand gewoon rechtstreeks downloaden. Het werkt met elk afzonderlijk bestandstype, inclusief pagina's zoals HTML / HTM-, TXT- en PHP-bestanden, evenals films (MP4's, MKV's en AVI's), documenten, audiobestanden, archieven en meer.

De eenvoudigste manier om een ​​HTML-downloadtag te emuleren, is mensen vertellen wat ze moeten doen, zoals in dit voorbeeld.

Klik met de rechtermuisknop op de link en kiesLink opslaan als… om het bestand te downloaden.

Notitie: Sommige browsers noemen deze optie misschien iets anders, zoals Opslaan als.

Comprimeer de download naar een archiefbestand

Een andere methode die de webontwikkelaar kan gebruiken, is om de download in een archief te plaatsen zoals een ZIP-, 7Z- of RAR-bestand.

Deze aanpak dient twee doelen: het comprimeert de download om schijfruimte op de server te besparen en laat de gebruiker de gegevens sneller downloaden, maar plaatst het bestand ook in een indeling die de meeste webbrowsers niet zullen proberen te lezen, waardoor de browser wordt gedwongen download in plaats daarvan het bestand.

De meeste besturingssystemen hebben een ingebouwd programma dat dergelijke bestanden kan archiveren, maar toepassingen van derden hebben meestal meer functies en zijn mogelijk gemakkelijker te gebruiken. PeaZip en 7-Zip zijn een paar favorieten.

Trick the Browser met PHP

Ten slotte, als je wat PHP kent, kun je een eenvoudig PHP-script met vijf regels gebruiken om de browser te dwingen het bestand te downloaden zonder het te zippen of je lezers te vragen iets te doen.

Deze methode is afhankelijk van HTTP-headers om de browser te laten weten dat het bestand een bijlage is in plaats van een webdocument, dus het werkt in feite op dezelfde manier als hierboven, maar u hoeft het bestand niet te comprimeren.