..


Sponsede Lenker

Å tvinge en filnedlasting med CFML

Artikkel skrevet av Luca Ruggiero

Skjer i svært mange tilfeller for å måtte gjøre dokumenter tilgjengelig for brukere i et annet format fra HTML eller CFML (som da vises i nettleseren) som DOC, XLS, TXT, PDF eller andre.

På mange anledninger, kan mange ikke ønsker disse dokumentene, avhengig av innstillingene på nettleseren din kan åpnes direkte i nettleseren, men du vil ha den klassiske laste vises som ber deg laste ned filen.

En link til den typen

 



 <a href="nomefile.doc"> Last ned dette dokumentet i Word-format </ a>

 
99%, eller minst i henhold til innstillingene på nettleseren din (men andelen er fortsatt høy) er egnet til å åpne inne i nettleseren.

Hvis vi ønsket å hindre at dette skjer, og da vi ønsket å tvinge nedlasting av filen, kan vi bruke en CFML fil og bygge på linken som følger:

 



 <a href="nomefile.cfm"> Last ned dette dokumentet i Word-format </ a>

 
Nomefile.cfm filen overskrifter som vi kan bruke Cold Fusion gir å tvinge nedlasting av Word (eller hvem det) ved å spesifisere en ukjent type program (med skjemaet application / ukjent) og selvfølgelig med navnet og eventuelle absolutt eller relativ sti til filen til å peke til.

Her er koden på filen nomefile.cfm






 <cfheader name="Content-Disposition" value="inline; filename=nomefile.doc">







 <cfcontent type="application/unknown" file="#ExpandPath("nomefile.doc")#">



I samme kategori ...
E-læring
ASP Zero (Ebook) ASP Zero (Ebook)
Læring Microsoft ASP og VBScript fra bunnen av. At kun 29 €.
ASP og Access (Ebook) ASP og Access (Ebook)
Administrerende en MS Access database med ASP. At kun 29 €.
AutoCAD (eBook) AutoCAD (eBook)
Opprettelse av arkitektoniske strukturer. At kun 29 €.
Sponsede Lenker