Aviseringar
Rensa alla

Tagg eller funktion för download i html eller Javascript?


Ämnesstartare

Finns det någon Tagg i html som gör det möjligt att ladda ned en fil från hemsidan? Eller finns det ett Javascript med samma funktion?


   
Citera
Ämnesstartare

bara att länka till filen


   
SvaraCitera
Ämnesstartare

Eller om det ska va automatiskt:


<script type="text/javascript">
top.location.href='Sökväg_till_filen.fil';
</script>

   
SvaraCitera
Ämnesstartare

jaag_91_:

bara att länka till filen

har testat men den öppnar bara den i nytt fönster ju? Om man t.ex tar en fil av typen mp3 och länkar till den så började den i stället spelas upp.


   
SvaraCitera
Ämnesstartare

BigBengtsson:

p

filer som webläsaren kan hantera blir det ju annat med. gå till en sida där du kan ladda ner å sno scriptet då helt enkelt?


   
SvaraCitera
Ämnesstartare

Kan du köra php på server. så kan du ju ändra headern. nått sånt här kanske:


<?php
$file = "filen.mp3";
Header ("Content-type: octet/stream");
Header ("Content-disposition: attachment; filename=".$file.";");
Header ("Content-Length: ".Filesize($file));
Readfile($file);
Exit;
?>

   
SvaraCitera

<a href="filnamn.jpg">Ladda ner här!</a>

[y]

funkar som med vanliga länkar


   
SvaraCitera
Ämnesstartare

fade:

funkar som med vanliga länkar

näe inte om man ska ladda ner dom å spara dom på valfri plats... och filen kan henteras av webläsaren


   
SvaraCitera

jaag_91_:

näe inte om man ska ladda ner dom å spara dom på valfri plats... och filen kan henteras av webläsaren

Högerklicka spara som? [sad]


   
SvaraCitera
Ämnesstartare

fade:

Högerklicka spara som? [sad]

mp3-fil. näe. då måste man klicka på länken å spara som


   
SvaraCitera

jaag_91_:

mp3-fil. näe. då måste man klicka på länken å spara som

Okej, är inte så van vid att använda mp3 filer som direkt nedladdning så kan inte säga nått.
Zipar eller rarar nästan alltid mina filer


   
SvaraCitera
Ämnesstartare

fade:

Okej, är inte så van vid att använda mp3 filer som direkt nedladdning så kan inte säga nått.
Zipar eller rarar nästan alltid mina filer

ja gillar inte fil [sad]


   
SvaraCitera

jaag_91_:

<?php
$file = "filen.mp3";
Header ("Content-type: octet/stream");
Header ("Content-disposition: attachment; filename=".$file.";");
Header ("Content-Length: ".Filesize($file));
Readfile($file);
Exit;
?>

Jag är inte säker, men jag tror inte du behöver ätta MIME-typen till octet/stream om du har content-disposition: attachment. Åtminstone inte om webbläsaren beter sig korrekt.


   
SvaraCitera
Ämnesstartare

jaag_91_:

<?php
$file = "filen.mp3";
Header ("Content-type: octet/stream");
Header ("Content-disposition: attachment; filename=".$file.";");
Header ("Content-Length: ".Filesize($file));
Readfile($file);
Exit;
?>

Okej, har testat men jag är 100% säker på att jag har gjort något tokigt för det blir som en rundgång då jag i stället laddar hem det som från början var txt filen ?

fade:

funkar som med vanliga länkar

som jaag_91_ sa så öppnas allt som webbläsaren klarar av att hantera i ett nytt fönster. Skriver jag t.ex <a href="dokument.txt">Ladda ned här!</a> så öppnas den i stället i ett nytt fönster[n]


   
SvaraCitera

BigBengtsson:

som jaag_91_ sa så öppnas allt som webbläsaren klarar av att hantera i ett nytt fönster. Skriver jag t.ex <a href="dokument.txt">Ladda ned här!</a> så öppnas den i stället i ett nytt fönster[n]

Det är ett problem med felkonfigureradae webbläsare, inte ett beteende att anpassa sin kod efter.


   
SvaraCitera