Skip to main content

Finns det en HTML-hämtningsmärke?

VERONICA MAGGIO FINNS DET EN SÅ FINNS DET FLERA LYRICS (Juni 2026)

VERONICA MAGGIO FINNS DET EN SÅ FINNS DET FLERA LYRICS (Juni 2026)
Anonim

Om du är en webbutvecklare kan du leta efter HTML-kod som hämtar en fil, med andra ord, en viss HTML-kod som tvingar webbläsaren att ladda ner en viss fil istället för att visa den i webbläsaren.

Det enda problemet är att det inte finns någon nedladdningstagg. Du kan inte använda en HTML-fil för att tvinga en nedladdning av filer. När en hyperlänk klickas från en webbsida - oavsett om det är en video, en ljudfil eller en annan webbsida - försöker webbläsaren automatiskt öppna resursen i webbläsarfönstret. Allt som webbläsaren inte förstår hur man laddar kommer att begäras som en hämtning istället.

Det vill säga, om inte användaren har en webbläsare tillägg eller tillägg som gör ladda den aktuella filtypen. Vissa tillägg tillhandahåller webbläsarsupport för alla typer av filer som DOCX- och PDF-dokument, vissa filmformat och andra filtyper.

Men vissa andra alternativ låter dina läsare ladda ner filer istället för att öppna dem i webbläsaren.

Utbilda användare om hur man använder en webbläsare

Ett av de enklaste sätten att få dina användare att ladda ner filer som annars skulle dyka upp i webbläsaren när de klickade är att få dem att förstå hur filnedladdningar faktiskt fungerar.

Varje modern webbläsare har vad som kallas en snabbmeny som visas när man högerklickar på en länk eller när man trycker på och håller på pekskärmar. När en länk har valts på detta sätt har du fler alternativ, som att kopiera hyperlänkteksten, öppna länken i en ny flik eller ladda ner vilken fil som länken pekar på.

Det här är ett väldigt enkelt sätt att undvika att behöva en HTML-hämtnings tagg: bara ha dina användare att hämta filen direkt. Det fungerar med varje enskild filtyp, inklusive sidor som HTML / HTM, TXT och PHP-filer, samt filmer (MP4, MKV och AVI), dokument, ljudfiler, arkiv och mycket mer.

Det enklaste sättet att emulera en HTML-hämtnings-tagg är att berätta för folk vad man ska göra, som i det här exemplet.

Högerklicka på länken och väljSpara länk som… att ladda ner filen.

Notera: Vissa webbläsare kan kalla detta alternativ något annat, som Spara som.

Komprimera hämtningen till en arkivfil

En annan metod som webbplatsutvecklaren kan använda är att sätta nedladdningen i ett arkiv som en ZIP, 7Z eller RAR-fil.

Detta tillvägagångssätt tjänar två syften: det komprimerar nedladdningen för att spara diskutrymme på servern och låter användaren ladda ner data snabbare, men den lägger också filen i ett format som de flesta webbläsare inte försöker läsa, vilket tvingar webbläsaren att ladda ner filen istället.

De flesta operativsystem har ett inbyggt program som kan arkivera filer så här, men program från tredje part brukar ha fler funktioner och kan vara enklare att använda. PeaZip och 7-Zip är ett par favoriter.

Trick webbläsaren med PHP

Slutligen, om du känner till PHP, kan du använda ett enkelt femstegs PHP-skript för att tvinga webbläsaren att ladda ner filen utan att zippa den eller fråga dina läsare att göra någonting.

Den här metoden är beroende av HTTP-rubriker för att berätta för webbläsaren att filen är en bilaga snarare än ett webbdokument, så det fungerar faktiskt på samma sätt som ovanstående metod, men kräver inte att du komprimerar filen.