Jag vill låta användaren ladda ner en word-fil från min sajt, men istället för att få nedladdningsdialogen öppnas filen direkt i browsern med den koden jag använder nu, se nedan: Om du kan köra asp kan du använda följande: http://www.pellesoft.nu/login/tips/t_view4.asp?tid=496 Är detta all koden? Vad skall asp-sidan som tar emot querystringen göra? Jag tror det är tipset som länken refererar till som kan vara till hjälp... Ska man bara lägga in den kodsnutten mellan <% och %> och sen skriva Varsågod? Hej, näe - det är så att html-huvudet måste innehålla en speciell metatagg som gör att filen inte laddas om man nu klickar på ett filformat som är känt för din pc. Hej!Nedladdning av fil
Download Mtm 2.0 manual here
Nån som har någon bättre kod? Jag kan zippa filen, då funkar det men det vill jag helst inte eftersom filen ändå är så liten.Sv: Nedladdning av fil
/JohanSv: Nedladdning av fil
Sv: Nedladdning av fil
Sv: Nedladdning av fil
/MolleSv: Nedladdning av fil
Se exempelvis denna förteckning för alla godkända metataggar:
http://vancouver-webpages.com/META/metatags.detail.html
/PelleSv: Nedladdning av fil
Nja, inte riktigt. Servern måste skicka en speciell header till klienten (alltså webbläsaren) som tvingar webbläsaren att spara den på disk istället. Den headern ser ut ungefär så här:
Content-Type: application/octet-stream
Content-Length: antalbyteslångsomfilenär
Content-Disposition: attachment;filename=filnamn.fil
OchHärKommerHelaFilenIEnStorKlumpTillWebbläsaren
Det har alltså inte så mycket med META-taggarna att göra, iom att dom bara sker på HTML-sidor, inte när det gäller andra data, såsom bilder, osv.
Lycka till och lev väl,
Tom S.