..


ลิงก์ผู้สนับสนุน

บังคับให้ดาวน์โหลดไฟล์ที่มี CFML

บทความที่เขียนโดย Luca Ruggiero

เกิดขึ้นในหลายกรณีมากของการมีเพื่อทำให้เอกสารที่ใช้ได้กับผู้ใช้ในรูปแบบที่แตกต่างจาก HTML หรือ CFML (ซึ่งจากนั้นจะปรากฏในเบราว์เซอร์) เช่น DOC, XLS, TXT, PDF, หรือคนอื่น ๆ

ในโอกาสต่างๆจำนวนมากไม่อาจต้องการเอกสารเหล่านี้ขึ้นอยู่กับการตั้งค่าบนเบราว์เซอร์ของคุณอาจจะเปิดได้โดยตรงภายในเบราเซอร์ แต่คุณต้องการหน้าต่างการดาวน์โหลดคลาสสิคจะปรากฏขึ้นขอให้คุณดาวน์โหลดไฟล์

เชื่อมโยงไปยังประเภทของ

 



 href="nomefile.doc"> <a ดาวน์โหลดเอกสารนี้ในรูปแบบ Word </ a>

 
99% หรืออย่างน้อยเป็นไปตามการตั้งค่าบนเบราว์เซอร์ของคุณ (แต่เปอร์เซ็นต์ที่ยังคงสูง) มีแนวโน้มที่จะเปิดภายในเบราว์เซอร์

ถ้าเราต้องการป้องกันไม่ให้เกิดและจากนั้นเราต้องการที่จะบังคับให้การดาวน์โหลดไฟล์ที่เราสามารถใช้ไฟล์ CFML และสร้างการเชื่อมโยงดังนี้

 



 href="nomefile.cfm"> <a ดาวน์โหลดเอกสารนี้ในรูปแบบ Word </ a>

 
Nomefile.cfm ที่ส่วนหัวของไฟล์ที่เราสามารถใช้ฟิวชั่นเย็นเพื่อบังคับให้ดาวน์โหลดของ Word (หรือใครก็ตามที่มัน) โดยการระบุชนิดที่ไม่รู้จักของโปรแกรม (พร้อมแบบฟอร์มใบสมัคร / ไม่ทราบ) และหลักสูตรที่มีชื่อ และมีเส้นทางแน่นอนหรือญาติของไฟล์ที่จะชี้ไปที่

นี่คือรหัสของ nomefile.cfm ไฟล์ของ






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







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



ในประเภทเดียวกัน ...
E - Learning
OpenOffice (eBook) OpenOffice (eBook)
ซอฟต์แวร์โอเพนซอร์สสำหรับการจัดการงานสำนักงาน เพียง 25 €
Ruby และ Ruby on Rails (หลักสูตร) Ruby และ Ruby on Rails (หลักสูตร)
สร้างโปรแกรมซอฟต์แวร์และเว็บด้วยทับทิมและ ร. จาก 39 €
XML (หลักสูตร) XML (หลักสูตร)
การสร้างโครงสร้าง XML, XSL และขยายภาษาอื่น ๆ เริ่มต้นจาก 29 €
ลิงก์ผู้สนับสนุน